JK flip flop

JK Flip Flop [Explained] in Detail

JK flip flop

This type of flip flops was invented by a Texas instrument engineer, Jack Kilby. He is the scientist who has invented the first integrated circuit. So, the ‘JK’ in JK flip flop circuit came from the name of the scientist who invented it that is ‘Jack Kilby’.

JK flip flop

It also has two input units like other sequential circuits. The set input of JK flip flop circuit is known as ‘J’ and the reset input of it is known as ‘K’ input. There are many flip-flops design which are currently being used, but the most common one which is widely used is JK flip flop circuit. It is also a sequential circuit.

JK flip flop circuit can also be referred to as a gated SR flip flop which has an additional unit that is clock input. There is an additional clock input, because it prevents the invalid conditions which can occur during the set and reset inputs.

Basic Components of JK flip flop

It has two NAND gates and the input of both the gates is connected to different outputs. It is connected in a way that both the inputs are interlocked with one another. So, it basically produces a toggle action and work on it.

Truth Table for JK Flip Flop Function

same as
for the
SR Latch
Input Output Description
0 0 0 0 Memory
no change
0 0 0 1
0 1 1 0 Reset Q » 0
0 1 0 1
1 0 0 1 Set Q » 1
1 0 1 0
1 1 0 1 Toggle
1 1 1 0

What is a toggle action?

Toggle action consists of clamps which operate through a unique linkage system of pivots and levers. It can be of different types, according to the state it is therein. And, the best part about this action is that it is fast.

The clocked unit of the JK flip flop circuit is represented by symbol ‘D’.

JK flip flop Logic diagram

JK flip flop Logic diagram

Working of JK flip flop

  • If the inputs of both the set (J) and reset (K) are different, then the output ‘Q’ has the value of output ‘J’ that is the set.
  • All this happens on the next edge of the clock input.
  • Suppose if both the set (J) and reset (K) inputs are low, then no change will occur in the output ‘Q’.
  • If at the clock edge both the set (J) and reset (K) inputs are high, then the output ‘Q’ will move or toggle from one state to another.
  • The best advantage of this circuit over all other flip flops is that it has no ambiguous states.
  • That is the reason it is referred to as the most versatile circuit.
  • The basic thing which is required for the JK flip flop to work or change the state is the toggle action.
  • And, for generating toggle action high values of set (J) and reset (K) input is must.
  • As, when we have high values then only toggle action occurs.

You may also like how to test a diode

Applications of JK flip flop circuit

  • It is widely used as a sequence detector.
  • The major use of this circuit occurs in the binary counter.
  • It is also used as a frequency divider.
  • The circuit is also applied for calculating the shift register.
  • And, with the help of this sequential circuit we can also calculate serial data transfer values.
  • It is also used for calculating the parallel data transfer values.

So, whenever both set and reset input can swap states then the action occurs and JK flip flop circuit works. You may also like Sun Tracking Solar Panel

FREE Electronic Projects List
Enter your email below and we will send it right after you hit the button below!
There you go ! Head over to your Inbox to download the PDF Guide.
We respect your privacy. Your information is safe and will never be shared.

Join the discussion

  1. Darden Jonathan

    i do not understand the concept of toggle. Is it means the switching between on and off or otherwise ?

  2. Neha Mehra

    Nice, Very helpful 🙂

  3. Nathan John

    Is jk flip flop excitation table correct ? when j = 1 and k = 0 and q = 1 and q’ = 0 ??

    Its a bit confusing to me..

  4. Garry

    Is the flip flop available in IC package ?

  5. Vishal Chaubey

    sir please explain about modes in jk flip flop

  6. Dhaneshwar

    What is the function of clock in a flip flop ?

  7. Raja Shekharn

    i want a working model of JK Flip Flop with the help of logic gate ic. Can you guide me to do so ?

  8. Garry

    what does j k in jk flip flop indicates ?

  9. MAson

    is there any way i can convert the JK flip Flop into SR Flip Flop? Just a Curiocity 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Hey Wait ! Don't Go !!
You may like to have this amazing list of electronic projects
which we share with only few.
There you go ! Head over to your Inbox to download the PDF Guide.
We respect your privacy. Your information is safe and will never be shared.
Don't miss out this amazing List !
WordPress Popup