La entrada de blog de Jane Street explica que el rompecabezas de ASIC entregó a los participantes el diseño GDS final de un chip pequeño y los instó a determinar su función sin una netlist ni nombres de señales internos. El chip es un verificador de hardware para un rompecabezas Star Battle de 11×11, también conocido como “Two Not Touch”. acepta 121 ciclos de entradas binarias, cada una que indica si colocar una estrella en el cuadrado correspondiente. Internamente, el diseño ejecuta verificaciones paralelas: un contador de 2 bits para cada fila y columna que requieren exactamente dos estrellas, un ROM de 121 bits que mapea los cuadrados a regiones coloreadas junto con un contador de 2 bits por región (también requiriendo dos estrellas), una línea de retardo que garantiza que ninguna estrella se toque—incluso diagonalmente y un contador de estrellas total utilizado para salidas de Easter‑egg. Todas las verificaciones se combinan con AND para producir una señal de éxito. Cuando la señal de éxito se activa, el generador de salida emite una cadena de soluciones. Las cadenas se almacenan en ROM pero están ofuscadas con un pequeño LFSR impulsado por la tabla de juego; resolver el rompecabezas requiere ofuscar la cadena. La mayoría de los intentos incorrectos producen el mensaje “TRY AGAIN”, mientras que ciertos tableros incorrectos activan mensajes Easter‑egg.', 'Estos incluyen un logo de Jane Street de 57×57 píxeles formado por aproximadamente 1,400 cuadrados de metal‑2 aislados, el código Morse “PER ARENAM AD ASTRA” (a través de la arena, hasta las estrellas) grabado en una capa no utilizada, y un bug de alambre flotante en el camino “TWO NOT TOUCH” que hace que la salida aparezca como “TWO”.

El artículo describe que los tableros incorrectos activan mensajes Easter‑egg, incluyendo un logo de Jane Street de 57×57 píxeles hecho de aproximadamente 1,400 cuadrados de metal‑2 aislados y el código Morse “PER ARENAM AD ASTRA” grabado en una capa no utilizada.

Cuando la señal de éxito se activa, el generador de salida emite una cadena de soluciones almacenada en ROM pero ofuscada con un pequeño LFSR impulsado por la tabla de juego; la resolución requiere ofuscar. La mayoría de los intentos incorrectos producen “TRY AGAIN”, mientras que ciertos tableros incorrectos activan mensajes Easter‑egg.

Internamente, el diseño ejecuta verificaciones paralelas: un contador de 2 bits para cada fila y columna que requieren exactamente dos estrellas, un ROM de 121 bits que mapea los cuadrados a regiones coloreadas junto con un contador de 2 bits por región, una línea de retardo que garantiza que ninguna estrella se toque—incluso diagonalmente y un contador de estrellas total utilizado para salidas de Easter‑egg.

El chip acepta 121 ciclos de entradas binarias; internamente ejecuta verificaciones paralelas que incluyen contadores de fila/columna y una línea de retardo que evita la adjacency diagonal.