Module 5
Module 5
Sequential Logic
24CSEN1001: Digital Logic Circuits
What is a Sequential Circuit
NOR NAND
https://www.youtube.com/watch?v=Hi7rK0hZnfc
Characteristic and Excitation Table
D flip flop (Transparent)
CLOCK
K
JK flip flop tables
J K
Characteristic Table
Toggle (T) flip flop
Types of Sequential Circuits
Sequential Circuits
Synchronous Asynchronous
Flip Flop
Clock
Counters
Counters
Synchronous (same clock for all flip flops) Asynchronous (one flip flop triggers the next)
Down Up-down
BCD counter Ring Counter Up counter
Counter counter
Johnson
Counter
Up
Option 1
Relation?
Down
Option 2
Synchronous Counters
• Synchronous Counters can be made from SR, JK, Toggle or D-type flip-flops.
• Synchronous counters are easier to design than asynchronous counters.
• They are called synchronous counters because the clock input of the flip-flops
are all clocked together at the same time with the same clock signal.
• Due to this common clock pulse all output states switch or change
simultaneously.
• With all clock inputs wired together there is no inherent propagation delay.
• Synchronous counters are sometimes called parallel counters as the clock is
fed in parallel to all flip-flops.
• The inherent memory circuit keeps track of the counter’s present state.
• The count sequence is controlled using logic gates.
• Overall faster operation may be achieved compared to Asynchronous
counters.
Synchronous BCD counter
Synchronous Counter for 0->1->3->2
• A Register is a collection of flip
Registers flops. A flip flop is used to store
single bit digital data. For storing a
large number of bits, the storage
capacity is increased by grouping
more than one flip flops.
• If we want to store an n-bit word, we
have to use an n-bit register
containing n number of flip flops.
• The register is used to perform
different types of operations. For
performing the operations, the CPU
use these registers.
• The faded inputs to the system will
store into the registers. The result
returned by the system will store in
Four‐bitthe
register
registers.
Shift registers
3. PISO
1. SISO
2. SIPO 4. PIPO
Serial transfer from register A to register B