Sequentialcircuits
Sequentialcircuits
Sequentialcircuits
Sequential circuits
UNIT-IV
Related CO’s :R19C114.4
PO’s : 1,2,3,12
PSO’s: 1,2
U.SIRISHA
Assistant Professor
COMPUTER SCIENCE AND ENGINEERING DEPARTMENT
SEQUENTIAL CIRCUIT
• A combinational circuit with a memory element
added acts as sequential circuit.
Comparison Of Combinational
And Sequential Circuits
Sequential circuits
Classification of sequential circuits: Sequential circuits
may be classified as two types.
1. Synchronous sequential circuits
2. Asynchronous sequential circuits
Their classification depends
on the timing of their signals.
1. Synchronous sequential circuits: Synchronous
sequential circuits change their states and output
values at discrete instants of time, which are specified
by the rising and falling edge of a free-running clock
signal.
Synchronous sequential circuits are also known as clocked sequential circuits.
The memory elements used in synchronous sequential circuits are usually flip-flops (a
bi-stable device which stores one bit information).
LATCH FLIP-FLOP
Can store one bit of information Can store one bit of information
It is a asynchronous sequential circuit It is a synchronous sequential circuit
Does not require clock signal Requires clock signal
It is level sensitive It is edge Sensitive
Works based on enable signal Works based on clock pulse
Their outputs are constantly affected Their content change only either at the
by their inputs as long as the enable rising or falling edge of the enable
signal is asserted. signal. This enable signal is usually the
controlling clock signal.
Requires less power Requires high power
There are basically four main types of There are basically four main types of
latches : SR, D, JK, and T. flip-flops: SR, D, JK, and T.
LATCH FLIP-FLOP
LATCH
FLIP-FLOP
SR latch/flipflop
LOGIC DIAGRAM
D LATCH
SR Flip-Flop
Case1 when S=0 R=0:Qn+1=(1.Qn’)’=(Qn’)’= Qn Case 3 when S=1 R=0:Qn+1=(0.Qn’)’=(0)’= 1
(Qn+1)’=(1.Qn)’=(1)’=0
(Qn+1)’=(1.Qn)’=Qn’
Case4 when S=1 R=1 :Qn+1=(0.Qn’)’=(0)’= 1
(Qn+1)’=(0.Qn)’=(0)’=1
Case2 when S=0 R=1 :Qn+1=(1.Qn’)’=(Qn’)’= Qn
(Qn+1)’=(0.Qn)’=(0)’=1
D FLIPFLOP
Case 1 when D=0 :Qn+1=(1.Qn’)’=Qn=0
(Qn+1)’=(0.Qn)’=(0)’=1
Step 2: Obtain the Excitation Table for the given source flipflop from its Truth
Table
Step 3: Append the Excitation Table of the given Flip-Flop to the Truth Table of the Desired Flip-Flop
Appropriately to obtain Conversion Table
Step 4: Simplify the Expressions for the Inputs of the given Flip-Flop
Step 5: Design the Necessary Circuit and make the Connections accordingly
Conversion of JK Flip-Flop to SR Flip-Flop