Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Flip-flop types, their Conversion and Applications

  • Difficulty Level : Easy
  • Last Updated : 20 Apr, 2020

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:

  1. RS Flip Flop
  2. JK Flip Flop
  3. D Flip Flop
  4. T Flip Flop

Logic diagrams and truth tables of the different types of flip-flops are as follows:

Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.


S-R Flip Flop :


J-K Flip Flop:


D Flip Flop :

D- logic diag
D flip flop

T Flip Flop :

T- logic diag
T flip flop

Conversion for FlipFlops :-



Steps To Convert from One FlipFlop to Other :

Let there be required flipflop to be constructed using sub-flipflop:

  1. Draw the truth table of required flipflop.
  2. Write the corresponding outputs of sub-flipflop to be used from the excitation table.
  3. Draw K-Maps using required flipflop inputs and obtain excitation functions for sub-flipflop inputs.
  4. Construct logic diagram according to the functions obtained.

i) Convert SR To JK FlipFlop


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 you want to share more information about the topic discussed above

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!