
The project has two compute unit which perform some ALU operations based on input instructions and the final output is xor of compute unit output.
Reset needs to be 0 to make design go to reset mode and then set reset to 1 and ena to 1 to shift the design to functional mode. I tested my design on EDA playground by creating testbench there. Testbench and design files are there in test/ directory.
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | segment a | ||
| 1 | segment b | ||
| 2 | segment c | ||
| 3 | segment d | ||
| 4 | segment e | ||
| 5 | segment f | ||
| 6 | segment g | ||
| 7 | dot |