You are on page 1of 33

Synchronous Circuits

Dr Naeem Abbas
Synchronous Circuit
A synchronous circuit is a digital circuit in which the
parts are synchronized by a clock signal.
Blocking Vs Non-Blocking Assignments

http://www.asic-
world.com/tidbits
/blocking.html
Finite State Machine

Dr Naeem Abas
Material Reference
• http://www2.engr.arizona.edu/~slysecky/
• http://www2.engr.arizona.edu/~slysecky/cour
ses/ece474a_f07/public_html/lecture.html
Sequential Circuits
Combinational logic
Output is a function of only the present input.
Sequential logic
Output depends not only on the present value of its input but also on
the past history of its inputs.

Sequential logic has state (memory) while combinational logic does not

You might also like