Question: Design a specialized driver for a 7-segment display that works as follows: When the input to the system is 1, output is A When the

Design a specialized driver for a 7-segment display that works as follows: When the input to the system is 1, output is A When the input to the system is 2, output is b When the input to the system is 3, output is C When the input to the system is 4, output is d When the input to the system is 5, output is E When the input to the system is 0, output is - (it lights up segment g only) These are the only allowed inputs. (note that b and d are lower case) Hints: Do your design quickly on paper. Write out the expressions needed to implement this on paper (it is quicker that way) Implement the gate-level logic in Logisim. (not IC level) Hint: you may make use of a pin with more than 1 bit rather than using different buttons for your input. A 4-bit input pin is shown on the right. It will enable you to interpret your test inputs better and to test inputs quickly rather than by using different buttons. You should visualize your output on a 7-seg display. Use the 7-seg display as default. (You can try to work on the HEX display out of class.) Implement the logic in VHDL Create a test bench that shows what the waveforms will be when inputs are 0,1,2,3,4,5. For VHDL, make use of a bus for input and for output. An example definition of a 4-bit input and output bus named A and B respectively is given as follows: Port (A: in bit_vector(3 downto 0); B: out std_logic_vector(3 down to 0) ); You can access the individual bits of say B by using B(0) to B(3). It is easier to interpret your output waveforms when you use buses. To test input X which is say a 5 bit input defined as X : bit_vector(4 down to 0), you can assign input as X<=10011; To assign one bit to X(3) you can write X(3) <= 0; for example.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!