Professional Documents
Culture Documents
INDEX
Introduction to Flip Flops
Classification of Flip Flops
S R Flip Flop
J K Flip Flop
MASTER SLAVE JK Flip Flop
T Flip Flop
D Flip Flop
Applications
INTRODUCTION TO FLIP FLOPS
FLIP FLOP is a basic
memory storage device
in a digital system of
electronics.
It is bi-stable device.
It is used to store one
bit of information with 0
bit or 1 bit.
It has two outputs, one
output is complement
of other.
It is a sequential
circuits.
MAINS
MAINS R-SR-S FLIP
FLIP FLOP J-KJ-K
FLOP FLIP
FLIP FLOP J-K FLIP FLOP
FLOP
J-K FLIP FLOP
CLOCK
CLOCKSIGNAL
SIGNAL
INPUT TERMINALS
INPUT TERMINALS
BATTERY (5V)
BATTERY (5V)
BREADBOAD
OUTPUT
OUTPUT INDICATORS
BREADBOA
INDICATORS
D
S-R FLIP FLOP
The S-R flip flop is a basic
memory device.
Stores information in the
binary form.
‘S’ stands for SET state and ‘R’
stands for RESET state.
It can be built using logic
CLOCK S R Q Q’
gates NAND gate or NOR gate. 0 X X Q(Prv) Q’(Prv)
Edge triggered either positive clk
1 0 1 0 1
or negative. 1 1 0 1 0
1 0 0 Q(Prv) Q’(Prv)
1 1 1 NOT ALLOWED
CONNECTIONS FOR SR FLIP FLOP
J - K FLIP FLOP
The invalid state of S-R Flip
flop when S=R=1 can be
eliminated by converting it
into a J-K Flip flop.
J-K flip flop is the most widely
used of all the flip flop
designs and is considered to
be a universal flip flop circuit.
The sequential operation of
the J-K Flip flop is exactly
same as for the previous S-R
Flip flop.
TRUTH TABLE FOR JK FLIP FLOP:
PREVIOUS PRESENT
Clock J K Q Q’ S R Q Q’
1 1 0 1 0 0 0 1 0
0 1 1 0 1 0
1 0 1 1 0 0 1 0 1
0 1 0 0 0 1
1 0 0 1 0 0 0 1 0
0 1 0 0 0 1
1 1 1 1 0 0 1 0 1
0 1 1 0 1 0
CONNECTIONS FOR JK FLIP FLOP:
RACE AROUND CONDITION
INPUT OUTPUT
Clock J K Qn+1 Q’n+1 Remarks
0 0 0 Qn Q’n No change
1 0 0 Qn Q’n No change
1 0 1 0 1 Reset
1 1 0 1 0 Set
1 1 1 Q’n Qn Toggles
Introduction to D-FLIP FLOP
It has only one input
referred to as DELAY input
or data input
It works as memory
device to store 1-bit of
information.
INPUT OUTPUT
D Q
0 1
1 1
CONNECTIONS FOR D FLIP FLOP:
Introduction to T - FLIP FLOP
In a J-K Flip flop, if J=K, the
resulting flip flop is referred
as a T-flip flop.
BY:
ANIKA CHABBA(31627)
MANGLADEEP (31634)
HARMANPREET (31644)