Flip-flop types, their Conversion and Applications
Flip-flop is a circuit that maintains a state until directed by input to change the state. A basic flip-flop can be constructed using four-NAND or four-NOR gates. Types of flip-flops:
- RS Flip Flop
- JK Flip Flop
- D Flip Flop
- T Flip Flop
Logic diagrams and truth tables of the different types of flip-flops are as follows:
S-R Flip Flop :
Characteristics Equation for SR Flip Flop: QN+1 = QNR’ + SR’
J-K Flip Flop:
Characteristics Equation for JK Flip Flop: QN+1 = JQ’N + K’QN
D Flip Flop:
Characteristics Equation for D Flip Flop: QN+1 = D
T Flip Flop:
Characteristics Equation for T Flip Flop: QN+1 = Q’NT + QNT’ = QN XOR T
Conversion for Flip Flops:
EXCITATION TABLE:
Steps To Convert from One Flip Flop to Other :
Let there be required flipflop to be constructed using sub-flipflop:
- Draw the truth table of the required flip-flop.
- Write the corresponding outputs of sub-flipflop to be used from the excitation table.
- Draw K-Maps using required flipflop inputs and obtain excitation functions for sub-flipflop inputs.
- Construct a logic diagram according to the functions obtained.
i) Convert SR To JK Flip Flop
Excitation Functions:
ii) Convert SR To D FlipFlop:
Excitation Functions: S = D, R = D‘
Applications of Flip-Flops:
These are the various types of flip-flops being used in digital electronic circuits and the applications of Flip-flops are as specified below.
- Counters
- Frequency Dividers
- Shift Registers
- Storage Registers
- Bounce elimination switch
- Data storage
- Data transfer
- Latch
- Registers
- Memory
This article is contributed by Kriti Kushwaha. Please write comments if you find anything incorrect, or if you want to share more information about the topic discussed above