Expt 12
Expt 12
12
Date: Design and Implementation SR, JK, T & D Flip-Flops
AIM:
Construct SR, JK, D and T flipflops Flip-Flops using basic logic gates and verify its
logic using truth table.
COMPONENTS REQUIRED:
THEORY:
(a). SR (SET RESET) FLIP-FLOP:
THEORY:
The basic 1-bit digital memory circuit is known as a flip-flop. Flip-Flops are
synchronous bistable devices (has two outputs Q and Q’). In this case, the term
synchronous means that the output changes state only at a specified point on the
triggering input called the clock (CLK). It can have only two states, either the 1 state
or the 0 state. Flip-flops can be constructed by using NAND or NOR gates.
The SR flip-flop, stands for “Set-Reset” flip-flop. This simple flip-flop is basically a
one- bit memory bistable device that has two inputs, one which will “SET” the device
(meaning the output = “1”), and is labelled S and one which will “RESET” the device
(meaning the output = “0”), labelled R. The reset input resets the flip-flop back to its
original state with an output Q. A basic NAND gate SR flip-flop circuit provides
feedback from both of its outputs back to its opposing inputs and is commonly used
in memory circuits to store a single data bit. Then the SR flip-flop has three inputs,
Set, Reset and its current output Q relating to its current state or history. When S
and R at HIGH state both outputs tries to get into HIGH state and not of them get
into state output state. This state is called intermediate or invalid state.
Block diagram:
Truth table:
Logic Diagram
The JK Flip Flop is the most widely used flip flop. It is a universal
flip-flop circuit. The sequential operation of the JK Flip Flop is same as for the RS flip-flop
with the same SET and RESET input. The difference is that the JK Flip Flop does not the
invalid input states when S and R are both 1. A JK Flip-Flop can be obtained from the
clocked SR Flip-Flop by augmenting two AND gates. If the circuit is in the “SET” condition,
the J input is inhibited by the status 0 of Q through the lower NAND gate. Similarly, the
input K is inhibited by 0 status of Q through the upper NAND gate in the “RESET” condition.
When both J and K are at logic “1”, the JK Flip Flop toggle.
Truth table
Logic Diagram
Truth table:
Logic Diagram:
Truth table
Logic Diagram
PROCEDURE:
1. Place the IC on IC trainer kit
2. Connect the Vcc and ground to respective pins of IC trainer kit
3. Connections are given as per logic diagram.
4. Connect the inputs to the input switches provided in the IC trainer kit
5. Connect the outputs to the switches of output LED’s
6. Apply various combinations of input according to the truth table
7. Observe the condition of output LED’s and verify the truth table.
RESULT:
Thus, basic flip-flops such as SR, JK, D and T are constructed using basic logic gates
and their truth tables are verified.