JK and T Flip-Flops

Written by:  • Edited by: KennethSleight
Published Aug 24, 2009

Know about the basic construction of JK & T flip-flops, their logic diagrams, characteristic tables and characteristic equations.

JK Flip-Flop

In the previous article we discussed about RS and D flip-flops. In this article lets discuss about the other two types of flip-flops, starting with JK flip flop and its diagram.

A JK flip-flop has two inputs similar to that of RS flip-flop. We can say JK flip-flop is a refinement of RS flip-flop. JK means Jack Kilby, a Texas instrument engineer who invented IC. The two inputs of JK Flip-flop is J (set) and K (reset). A JK flip-flop is nothing but a RS flip-flop along with two AND gates which are augmented to it.

The flip-flop is constructed in such a way that the output Q is ANDed with K and CP. Such an arrangement is made so that the flip-flop is cleared during a clock pulse only if Q was previously 1. Similarly Q’ is ANDed with J and CP, so that the flip-flop is cleared during a clock pulse only if Q’ was previously 1.

JK Flip-Flop
click to enlarge
When J=K=0

When both J and K are 0, the clock pulse has no effect on the output and the output of flip-flop is same as its previous value. This is because when both the J and K are 0, the output of their respective AND gate becomes 0.

When J=0, K=1

When J=0, the output of the AND gate corresponding to J becomes 0(i.e.) S=0 and R=1. Therefore Q’ becomes 0. This condition will reset the flip-flop. This represents the RESET state of Flip-flop.

When J=1, K=0

In this case, the AND gate corresponding to K becomes 0(i.e.) S=1 and R=0. Therefore Q becomes 0. This condition will set the Flip-flop. This represents the SET state of Flip-flop.

When J=K=1

Consider the condition when CP=1 and J=K=1. This condition will cause the output to complement again and again. This complement operation continues until the Clock pulse goes back to 0. Since this condition is undesirable, we have to find a way to eliminate this condition. This undesirable behaviour can be eliminated by Edge triggering of JK flip-flop or by using master slave JK Flip-flops.

The characteristic table explains the various inputs and the states of JK flip-flop.

T Flip-Flop

T flip-flops are similar to JK flip-flops. T flip-flops are single input version of JK flip-flops. This modified form of JK flip-flop is obtained by connecting both inputs J and K together. This flip-flop has only one input along with Clock pulse. These flip-flops are called T flip-flops because of their ability to complement its state (i.e.) Toggle. So they are called as Toggle flip-flop.

When T=1 and CP=1, the flip-flop complements its output, regardless of the present state of the Flip-flop. In this case the next state is the complement of the present state.

When T=0, there is no change in the state of the flip-flop (i.e.) the next state is same as the present state of the flip-flop. From the characteristic table and characteristic equation it is quite evident that when T=0, the next sate is same as the present state.

T Flip-Flop
click to enlarge

Applications Of Flip-Flops

• Counters

• Frequency Dividers

• Shift Registers

• Storage Registers

These are the various types of Flip-flops which are being used in Digital electronic circuits and the applications of Flip-flops are as specified above.

Image and Content Courtesy:

“DIGITAL LOGIC DESIGN” by Morris Mano


Comments

Showing all 25 comments
 
PANKAJ NITIKA Feb 2, 2012 6:39 AM
RE: JK and T Flip-Flops
PAGAL BTANE SE JYADA HO JAYEGA
NEETU Feb 2, 2012 6:35 AM
RE: JK and T Flip-Flops
I LOVE MY FAMILY
Pankaj Feb 2, 2012 6:34 AM
RE: JK and T Flip-Flops
i love my friends
Nitikas31 Feb 2, 2012 6:33 AM
RE: JK and T Flip-Flops
i love my india
Bac14_a Jan 31, 2012 6:03 PM
RE: JK and T Flip-Flops
how do i get the sequence of this numbers using T flipflop 0918645732...I did the karnaugh mapping several times, the circuit worked in multisim, but it did not in livewire
sajidur Jan 21, 2011 10:08 AM
LOGIC DIAGRAM OR GRAPHIC SYMBOL
THANKS. I WANt TO KNOW THAT LOGIC DIAGRAM OR GRAPHIC SYMBOL ARE SAME I CASE OF TYPES OF FLIP FLOP i.e. SR, JK etc.
salman shahid Jan 13, 2011 3:07 PM
dld
i have the solloution
Iram shahzadi Jan 5, 2011 10:47 AM
RE: JK and T Flip-Flops
HI Friends i am iram i need DLD Assignment solution please help me
tauqir Jan 4, 2011 3:27 AM
RE: JK and T Flip-Flops
The following serial data are applied to the flip-flop through the AND gates as indicated in figure below. Determine the resulting serial data that appear on the Q output. There is one clock pulse for each bit time. Assume that Q is initially 0 and that and are HIGH.
Rightmost bits are applied first.


J1: 1011110
J2: 0101111
J3: 0111110
K1: 1100110
K2: 0101110
K3: 1101110
tauqir Jan 4, 2011 3:26 AM
help in flip flop
J1: 1011110
J2: 0101111
J3: 0111110
K1: 1100110
K2: 0101110
K3: 1101110


The following serial data are applied to the flip-flop through the AND gates as indicated in figure below. Determine the resulting serial data that appear on the Q output. There is one clock pulse for each bit time. Assume that Q is initially 0 and that and are HIGH.
Rightmost bits are applied first
zahi Oct 28, 2010 5:04 AM
hi
two T flip flop makes jk ,rs ,d,master slave
MAX Sep 20, 2010 5:18 PM
conversion
How can we make:
1) JK flip flop using T flip flop.
2) T flip flop using D flip flop.
Plz show logic diagrams.
Thanks.
khalid May 2, 2010 1:44 PM
RE: JK and T Flip-Flops
thanks alot
jean_pizarro21@yahoo.com Mar 9, 2010 10:23 AM
flip flop
about flip flop 5511
xyz Mar 8, 2010 2:09 AM
RE: JK and T Flip-Flops
please explain how the values of Q ,(Q+1) ' changes with s=1 ,r=0 or s=0,r=1 in clocked SR flip flop and jk flip flop
suren Dec 6, 2009 8:32 AM
RE: JK and T Flip-Flops
hi
its really helping me more. thank you.....
shankar Nov 9, 2009 5:37 AM
Regarding representing one flip flop using other flip-flop
Thanks for the comments.. I will soon write an elaborate article about representing one flip-flop using another flip-flop.
Mr Boston Nov 9, 2009 4:10 AM
how do u represent JK flip flops?
Could u explain how one would represent a JK flip flop using a T flip flop?
xxx Nov 6, 2009 9:43 AM
plzzz
plz explain clocked r s flipflop and d flipflop too
Ramesh Nov 4, 2009 12:04 AM
conversion of Flipflop
Hi,
Can u please update me by mail with the conversion of flipflops.i.e creating jk flipflop using T flipflop?
kiyeny festuss Nov 3, 2009 12:16 PM
press
i am new here how do you offer your services
yumtso Oct 14, 2009 7:51 AM
RE: JK and T Flip-Flops
thank you very much i really gain alot .......its realy easy to understand ......
shankar Oct 6, 2009 7:40 AM
Jk Flip-Flop
Apologies for the late reply.. How to contact you? Truth table is explained here. you need more explanation?
jude Oct 6, 2009 6:42 AM
i need ur help
i need much explanations about JK flip flop.Its truth table,circuit diagram etc...,I need very urgent..So please mail me immediately... AM waiting for ur reply
jude Oct 6, 2009 6:37 AM
hai am impressed of ur site
Its really very simple ...The way u present the concepts...I feel much comfort to understand the concepts...
 
blog comments powered by Disqus
Email to a friend