Jane Streetのブログ記事によると、ASICパズルは参加者に小さなチップの最終GDSレイアウトを渡し、ネットリストや内部信号名がない状態でその機能を特定するよう求めている。このチップは、11×11のStar Battleパズル(「Two Not Touch」とも呼ばれる)のハードウェアチェッカーであり、各マスに星を置くかどうかを示すバイナリ入力を121サイクル受け付ける。内部では、各行と各列に exactamente 2つの星を要求する2ビットカウンター、マスを色付き領域にマッピングし、領域ごとに2ビットカウンター(これも2つの星を要求)を持つ121ビットROM、星が隣接せず(斜めでも触れない)ようにする遅延ライン、およびイースターエッグ出力に使用される総星カウンターを並行して実行する。すべてのチェックはANDされて成功信号を生成する。成功が主張されると、出力ジェネレーターは解答文字列を出力する。この文字列はROMに格納されているが、ゲームボードによって駆動される小さなLFSRによって難読化されており、パズルを解くにはこの文字列の難読化を解く必要がある。ほとんどの不正解は「TRY AGAIN」メッセージを返すが、特定の不正解のボードはイースターエッグメッセージを引き起こす。これには、約1,400個の孤立したメタル‑2 squaresで形成された57×57ピクセルのJane Streetロゴ、未使用レイヤーに刻まれたモールス信号「PER ARENAM AD ASTRA」(砂を通じて星へ)、および「TWO NOT TOUCH」パスのフローティングワイヤバグにより出力が「TWO」と表示されるものがある。

記事では、不正解のボードがイースターエッグメッセージをトリガーすると説明しており、その中には約1,400個の孤立したメタル‑2 squaresで構成される57×57ピクセルのJane Streetロゴと未使用レイヤーに刻まれたモールス信号「PER ARENAM AD ASTRA」が含まれる。

成功が主張されると、出力ジェネレーターはゲームボードによって駆動される小さなLFSRによって難読化されたROMに格納された解答文字列を出力する。これを解くには難読化を解く必要がある。ほとんどの不正解は「TRY AGAIN」となるが、特定の不正解のボードはイースターエッグメッセージを引き起こす。

内部では、設計は並行してチェックを実行する:各行と各列に exactamente 2つの星を要求する2ビットカウンター、マスを色付き領域にマッピングし領域ごとに2ビットカウンター(これも2つの星を要求)を持つ121ビットROM、星が隣接せず(斜めでも触れない)ようにする遅延ライン、およびイースターエッグ出力に使用される総星カウンター。

このチップは121サイクルのバイナリ入力を受け付け、内部では行/列カウンターと斜めの隣接を防ぐ遅延ラインを含む並行チェックを実行する。