Professional Documents
Culture Documents
FLIP-FLOPs
❑ Introduction to flip flops
❑ Types of flip flops
1) R-S Flip-flop
2) J-K Flip-flop
3) D Flip-flop
4) T Flip-flop
Introduction
Definition:
❑ A flip-flop is a sequential digital electronic circuit having two
stable states that can be used to store one bit of binary data.
❑ Flip-flops are the fundamental building blocks of all memory
devices.
❑ It has two outputs ; one for normal value and the other is its
complement.
Introduction Cont.
Introduction Cont.
Introduction Cont.
Introduction Cont.
Classes of flip flops
• Outputs respond
immediately while enables
Latches (no timing control)
D flip flop
1. S-R Flip Flop
A. Logic Symbol
1. S-R Flip Flop Cont.
❑ This methods of
constructing flip flop uses
NAND latches and two
NAND gates.
1. S-R Flip Flop Cont.
C. Truth Table
1. S-R Flip Flop Cont.
1. S-R Flip Flop Cont.
Guess ??
D. Characteristic Equation:
1 1 1 1
ത
𝑄𝑛+1 = 𝑆 + 𝑅𝑄
2. J-K Flip Flop .
A. Logic Symbol
2. J-K Flip Flop Cont.
C. Truth Table
2. J-K Flip Flop Cont.
2. J-K Flip Flop Cont.
D. Characteristic Equation:
1 1 1
ഥ 𝑛 + 𝐽𝑄𝑛
𝑄𝑛+1 = 𝐾𝑄
SR Flip Flop versus JK Flip
Flop