eel 4783: hdl in digital system design - eecs.ucf.edueecs.ucf.edu/~mingjie/eel4783/lect.10a.pdf ·...
TRANSCRIPT
1
EEL 4783: HDL in Digital System Design
Lecture 10: Sequential Logic in Verilog*
Prof. Mingjie Lin
*Poras T. Balsara & Dinesh K. Bhatia
2
D Flip-Flop w/ Asynch Reset in Verilog
3
D Flip-Flop w/ Synch Reset in Verilog
4
Verilog Testbench for D Flip - flop
5
Sequential Logic Design Using Verilog
6
Example: Mealy Machine Implementation
7
Mealy Machine in Verilog HDL
8
Mealy Machine in Verilog HDL (contd...)
9
Example: Moore Machine Implementation
10
Moore Machine in Verilog HDL (contd...)
11
Verilog Testbenches for Sequential Circuits
12
Blocking (=) vs Non-Blocking (<=)
13
Final issues
• Please fill out the student info sheet before leaving
• Come by my office hours (right after class)
• Any questions or concerns?