Experiment No:9: SL No. Name Manufacturer Model No. Specification
Experiment No:9: SL No. Name Manufacturer Model No. Specification
Experiment No:9: SL No. Name Manufacturer Model No. Specification
TITLE: Realization of RS, JK and D flip flop using universal logic gates.
EQUIPMENTS:
THEORY:
Flip Flops are memory elements capable of storing one bit of information. A flip flop circuit can maintain a binary state
indefinitely until directed by an input signal to switch states. A flip flop has two states. A flip flop has two states i.e. set
state when Q=1 and reset when Q=1.There are different types of flip flops like RS,JK, D and T flip flops.
Preset (Pr) and Clear (Cr) inputs are called asynchronous inputs.
When Pr=1 and Cr=1 circuit will operate as normal flip flops.
When Pr=1 and Cr=0 the flop flop will reset.
When Pr=0 and Cr=1 the flip flop will set.
The condition Pr=Cr=0 must not be used since, this leads to uncertain state.
RS FLIP FLOP: Clocked RS flip flop consists of four NAND gates. When the clock input is low the output
remains unchanged. When the clock input is high, output changes according to values of the present.
JK FLIP FLOP: JK flip flop is a refinement of an RS flip flop. The undefined states in a SR flip flop are defined
in a JK flip flop.
D FLIP FLOP:D flip flop receives its designation from its ability to transfer data into a flip flop. It is basically. An
SR flip flop with an inverter at the R input .
CIRCUIT DIAGRAM
7410 3-input NAND gate
SR FLIP FLOP
JK FLIP FLOP
D FLIP FLOP
Truth Table:
b) JK flip flop
.
Clock Preset Clear J K Qn Qn+1
Qn+1
CK Pr Cr
1 1 1 0 0 0 0 1
(previous
condition)
1 1 1 0 0 1 1 0
(previous
condition)
1 1 1 0 1 0 0 1
1 1 1 0 1 1 0 1
1 1 1 1 0 0 1 0
1 1 1 1 0 1 1 0
1 1 1 1 1 0 1 0
(Toggle
State)
1 1 1 1 1 1 0 1
(Toggle
State)
c)D flip flop
1 1 1 0 1 0 1
1 1 1 1 0 1 0
1 1 1 1 1 1 0
Observation Table:
a)RS flip flop
.
Clock Preset Clear Qn+1
CK Pr Cr S R Qn Qn+1
H H H L L L L H
H H H L L H H L
H H H L H L L H
H H H L H H L H
H H H H L L H L
H H H H L H H L
H H H H H L H H
(undefined) (undefined)
H H H H H H H H
(undefined) (undefined)
b) JK flip flop
Observation Table:
.
Clock Preset Clear J K Qn Qn+1
CK Pr Cr Qn+1
H H H L L L L H
(previous
condition)
H H H L L H H L
(previous
condition)
H H H L H L L H
H H H L H H L H
H H H H L L H L
H H H H L H H L
H H H H H L H L
(Toggle
State)
H H H H H H L H
(Toggle
State)
Observational Table:
Clock Preset Clear D Qn Qn+1 _
CLK Pr Cr Qn+1
H H H L L L H
H H H L H L H
H H H H L H L
H H H H H H L
DISCUSSIONS:
The experimental results were exactly in agreement with the theoretically proposed truth tables and hence the SR, JK and
D flip flop were successfully constructed using NAND gates .