Professional Documents
Culture Documents
SYNCHRONOUS
SEQUENTIAL LOGIC
In this chapter you will learn about:
◦ Difference between combinational and
sequential circuits
◦ Latches ( SR Latch using NOR , SR Latch
using NAND gates)
◦ Types of Flip flop
◦ Characteristic equation of Flip flops
◦ Flip flop conversions
Sequential Circuits
Combinational Vs Sequential Circuits
Combinational Vs Sequential Circuits
Combinational Circuits Sequential Circuits
1. Output is only pure function of the 1. Output depends not only on the
present input. present input but also on past history
of inputs and outputs.
2. Do not have memory element. 2. Memory element to store the
intermediate results.
3. Time independent. 3. Time dependent.
4. Faster in speed. 4. Slower in speed
5. Easy to design. 5.Computationally harder to design.
6.Elementary building blocks: 6. Elementary building blocks:
Logic gates. Flip Flops.
7. No need of triggering. 7. Need triggering since it is clock
dependent.
8. Eg: decoder, encoder, mux, demux, 88.Eg: FF’s, Counters,…..etc.
code converter,compaarators,….etc
SR Latch Using NOR Gates
SR Latch Using NOR Gates
SR Latch Using NOR Gates
SR Latch Using NOR Gates
SR Latch Using NAND Gates
Flip Flop
• A Flip-flop (FF) is an electronic circuit that stores digital information, i.e.,
a single bit, when a specific type of edge (rising or falling) of a clock signal
is detected.
The pins of a FF are divided in 3 parts:
• Inputs - one or more inputs containing the data to be stored
• Clock - a specific edge (rising or falling) triggers the storage of the
information
• Outputs - one output (and maybe its complement) that depends on
the inputs and optionally on the current state
Types of Flip Flop
• SR Flip Flop
• JK Flip Flop
• D Flip Flop
• T Flip Flop
SR Flip Flop
( Positive edge triggered SR FF)
JK Flip Flop
D Flip Flop
T Flip Flop
Race around condition
• For JK FF, if J = K = 1, output keeps on toggling,
which leads to uncertainty in determining the
output of flip flop.