5 Digital Systems
1. Modify the T-bird tail light controller shown in class to include brake light
functionality. When the brakes are off, the tail lights should function as in the
original state machine. When the brakes are on, the tails lights should function as
follows:
• when the left or right turn signal is on, the lights in the direction of the turn
function as before – blinking sequentially, the lights opposite the tail lights
are all on continuously.
• when the hazard and left or right are not on and the brake is on, the tail lights
are on continuously.
• the brake takes precedence over the hazard and all lights should be on when
brake and hazard are both on.
2. The writeup for this homework assignment should include a clear description of
how your state machine functions, a diagram of the full State Transition Graph of
your state machine, all VHDL code for the state machine and the test bench, and
simulation results showing correct operation for all state transitions. Be sure to
annotate the simulation results to show the correct input and output values as
specified in the course syllabus. The completed assignment must be turned in
via Canvas on the date specified