CS341 Digital Logic and Computer Organization F2003 Sequential Circuits CS341 Digital Logic and Computer Organization F2003
Topics Definition of sequential circuit Storage elements asynchronous: responds to inputs at discrete time intervals. synchronous: responds to inputs at the moment the inputs change. Storage elements Latches flip-flops Sequential circuit analysis Sequential circuit design HDL (hardware description language) VHDL Verilog
Feedback paths (outputs from storage elements)
Buffer, a storage element with propagation delay tpd
Fig. 4-31 VHDL Process Description of a Sequence Recognizer
Fig. 4-31 VHDL Process Description of a Sequence Recognizer continued
Fig. 4-31 VHDL Process Description of a Sequence Recognizer continued
Fig. 4-31 VHDL Process Description of a Sequence Recognizer continued
Fig. 4-34 Verilog Process of a Sequence Recognizer
Fig. 4-34 Verilog Process of a Sequence Recognizer continued