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 | none | segment a | none |
1 | none | segment b | none |
2 | none | segment c | none |
3 | none | segment d | none |
4 | none | segment e | none |
5 | none | segment f | none |
6 | none | segment g | none |
7 | none | dot | none |