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 |