Spring 2007 ECE 406 Exam 2 Study Guide
Exam 2 is about Verilog, particularly all the "state" features not covered
in Exam 1.
You should know how to:
- Draw a schematic to match a Verilog program.
- Draw a timing diagram to match a Verilog program.
- Identify common errors in Verilog code:
- Improper use of wires and registers
- Incomplete sensivity lists
- Unintentional latches
- Unintentional "wired-or" logic
- Write Verilog code to implement common combinational elements, such
as multiplexors
- Write Verilog code to implement common sequential elements,
such as flip-flops and latches
- Write Verilog code to implement a sequential circuit,
typically specified as a finite state machine
- Write Verilog code to implement a specific timing protocol, that is,
that produces signals with a specific clock phase