Professional Documents
Culture Documents
2. Flip flop has two outputs - they are complement to each other.
Types of flip flops
1. SR FF
2. D FF
3. JK FF
4. T FF
SR LATCH
S Q
SR LATCH
R Q’
SR-Latch (SET-RESET Latch)
R Q
2
1 Q’
S
SR-Latch ( Using NAND gate)
Characteristic table or Truth Table
INPUTS OUTPUTS
S R Qt+1 Qt+1
NO CHANGE
0 0 Qt Qt
0 1 0 1 SET
1 0 1 0 RESET
1 1 - - INDETERMINATE
What is a Clock?
HIGH
LOW
We can define a clock signal as a particular type of signal that oscillates between a high and a low
state.
What is a Clock?
HIGH
LOW
t
S Q
C SR FF
R Q’
SR FF- LOGIC CIRCUIT
R
R Q
2
CLK
1 Q’
S S
SR FF- TRUTH TABLE
S R C Qt+1 Qt+1 Operation
0 0 Rising edge ( ) Qt Qt No Change
The D flip flop is a flip flop with a single data input D and a clock input C.
Therefore it is called Data flip flop.
The D flip flop is also known as delay flip flop.
The data at D input is delayed by one clock pulse before it gets to the output Q.
Logic Symbol Truth Table
D C Q State
Toggling more than once during one clock cycle in JK flip flop.
The racing condition in JK flip flops can be avoided by using,
A negative edge triggered type of JK flip flop
Master slave JK flip flop can be used
INPUTS OUTPUTS
0 1 X X X 1 0
1 0 X X X 0 1
1 1 0 0 Q Q’
1 1 0 1 0 1
1 1 1 0 1 0
1 1 1 1 Q’ Q
T- Flip Flop
The Master-Slave JK Flip-flop