Professional Documents
Culture Documents
7 & 8. Sequential Circuits
7 & 8. Sequential Circuits
Logic Circuits
▰ Sequential logic circuits
Asynchronous/Synchronous sequential circuits
▰ Bistable devices
Latch
Flip-Flops
Logic Circuits
x1 z1
... ...
x2 z2
Circuit inputs Circuit outputs
Combinatorial
circuit
xn
yk Memory Yk
device
▻ Synchronous
▻ Asynchronous.
Synchronous sequential circuits
The operation of the circuit is synchronized with the clock pulse input.
Asynchronous sequential circuits
Two types:
▻ Latch
▻ Flip-flop
Latch
S Q
Current state
S R Q Q+
R Q’ Next state
0 0 0 0
S 0 0 1 1
Q
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
Q'
R 1 1 0 -
1 1 1 - Indeterminate
Q = (R+Q’)’
Q’= (S+Q)’
Flip-Flops
▻ SR
▻ D
▻ JK
▻ T
Difference between Latch and Flip-flop
▰ The flip-flop can not change state except on the triggering edge
of clock pulse => synchronous
S Q S Q S Q
R Q R Q R Q
S Q S Q S Q
R Q R Q R Q
D
D Q S Q
CLK CLK
CLK
Q’ R Q
J Q S Q
CLK CLK
K Q’ R Q
Master Slave
S S Q S Q Q
C E E
R R Q’ R Q’ Q’