Digital Module 3
Digital Module 3
Sequential Circuit
❑Output depends not only on current input but also on past input values
Based on the clock signal input, the sequential circuits are classified into two types
❑ These circuits are bit slower compared to asynchronous because they wait for
the next clock pulse to arrive to perform the next operation
Asynchronous Sequential Circuits
❑ The Sequential circuits which do not operate by clock signals are called
“Asynchronous sequential circuits”.
❑ These circuits will change their state immediately when there is a change in the
input signal .
❑ The Circuit behavior is determined by signals at any instant in time and the
order in which input signals change
L atches and Flip-flops
❑ Storage elements which are controlled by a clock transition are called as flip-
flops.
S R Latch
S SR
Latch
R
S R Latch
S R Q
0 0 Q
0 1 0
1 0 1
1 1 Not allowed
NAND & NOR gate
S R Latch using NOR gate
• Under normal conditions, both inputs of the latch remain at 0 unless the state
has to be changed.
• The application of a momentary 1 to the S input causes the latch to go to the set
state.
S R Latch using NAND gate
1 1
1 1
0 0 1 1
J K Q
0 0 Q
0 1 0
1 0 1
1 1 ഥ
Q
Race Around Condition In JK Flip-flop
For J-K flip-flop, if J=K=1, and if clk=1 for a long period of time, then Q
output will toggle as long as CLK is high, which makes the output of
the flip-flop unstable or uncertain. This problem is called race around
condition in J-K flip-flop
❑ This can be avoided by ensuring that the clock input is at logic “1” only for a
very short time.
❑ This led to the development of Master Slave JK flip flop.
Master Slave JK flip flop
S R Latch using NAND gate and control input
D-flip flop
D-flip flop
T-flip flop
This type of Shift Register also acts as a temporary storage device or it can
act as a time delay device for the data
4-bit Parallel-in to Serial-out Shift Register
4-bit Parallel-in to Serial-out Shift Register
4-bit Parallel-in to Parallel-out Shift Register