
Accumulates row sums as the four input bytes arrive, then compares them with the targets in test/instance.json.
Write 0x69, 0xc1, 0x3d, 0x34 with SEL = 0, 1, 2, 3, WE high for one clock each. DONE and EXACT_OK go high on the fourth write. An out-of-order write voids the load; restart with SEL = 0.
None.
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | X0 | SYN0 | SEL0 |
| 1 | X1 | SYN1 | SEL1 |
| 2 | X2 | SYN2 | WE |
| 3 | X3 | SYN3 | |
| 4 | X4 | PAR_OK | |
| 5 | X5 | DONE | |
| 6 | X6 | EXACT_OK | |
| 7 | X7 |