The following exercise can be done in your favorite HDL. If you have a simulator available, test your design. Print the waveforms and explain how they prove that the code works. If you have a synthesizer available, synthesize your code. Print the generated circuit diagram and explain why it matches your expectations.
Write a self-checking testbench for Exercise. Create a test vector file containing all 16 test cases. Simulate the circuit and show that it works. Introduce an error in the test vector file and show that it reports a mismatch.
Exercise
Write an HDL module for a hexadecimal 7-segment display decoder. The decoder should handle the digits A, B, C, D, E, and F as well as 0–9.
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.