Professional Documents
Culture Documents
S R LATCH
Types of flip flops
1.S R FLIP FLOP
2.D FLIP FLOP
3.JK FLIP FLOP
4.JK MASTER SLAVE FLIP FLOP
5.T (TOGGLE) FLIP FLOP
SR FLIP FLOP
Set Reset flip flop
Three inputs S,R and CLK
Circuit responds only when CLK is active
Has two states SET and reset
S R Q N+1 STATE
0 0 INVALID NOT USED
0 1 0 RESET
1 0 1 SET
1 1 QN PREVIOUS
STATE
SR flipflop with preset and clear
• PRESET and
CLEAR :Asynchronous inputs
• Active Low Inputs
• When PRESET=0;Q=1
• When CLEAR=0;Q=0
• When PRESET=CLEAR=1 ;Normal
operation
D FLIP FLOP
D
J K FLIP FLOP J K Q N+1 STATE
0 0 QN PREVIOU
S STATE
0 1 0 RESET
1
•1 0 1 SET
1 1 QN TOGGLE
CLK
CLK
• In J K Master-Slave Flip-Flop two JK flip-flops are connected together in
• One acts as the “master” and the other as a “slave”.
• The output from the master flip flop is connected to the inputs of the
slave flip flop
• Original clock signal is given to the master and inverted one to the slave.
• When CLK is HIGH master is enabled and slave is disabled
• When CLK is LOW master is disabled and slave is enabled
• When J=K=1 and CLK=1 O/P of master toggles;but it doesnot reach the
slave.
• When CLK=0 ;slave is enabled andO/P of master is transmitted to slave .
• Thus Race around condition is eliminated
TOGGLE FLIP FLOP