| i. |
Draw a state diagram of the latch. Note that state 11 under input 11
leads to a race, i.e. the new state depends on which input arrives
first. Since there are 2 state variables, the diagram contains four
states. Use a splitting dashed arrow to demonstrate the race. |
| ii. | Build and simulate the circuit using xilinx. Compare the state diagram with the simulation result. |
| iii. |
Demonstrate your circuit to the TA: ______________________ |
| i. |
Draw a state diagram of the latch. Note that state 00 under input 00
leads to a race, i.e. the new state depends on which input arrives
first. Since there are 2 state variables, the diagram contains four
states. Use a splitting dashed arrow to demonstrate the race. |
| ii. | Build and simulate the circuit using xilinx. Compare the state diagram with the simulation result. |
| iii. |
Demonstrate your circuit to the TA: ______________________ |
| i. |
Make a state table for the SR-latch with inputs S, R and Enable. |
| ii. | Build and simulate the circuit using xilinx. |
| i. |
Draw a state diagram of the flip-flop. Describe the characteristics of a M/S Flip-Flop. |
| ii. | Build and simulate the circuit using xilinx. |
| i. |
Draw a state diagram of the J/K flip-flop.
Describe the difference between a M/S flip-Flop and
a J/K flip-flop. |
| ii. | Build and simulate the circuit using xilinx. |
| i. |
Draw a state diagram of the D flip-flop.
Describe the difference between a M/S flip-Flop and
a D flip-flop. |
| ii. | Build and simulate the circuit using xilinx. |
90% will based on the completeness and correctness of the report. 10% will based on the neatness, organization, and following instruction of the report format.