4
Most read
5
Most read
7
Most read
JK Flip-Flop
Today's Topic
Sequential Logic Circuits
• JK Flip-Flop
Why JK Flip-Flop
• SR
• D
J K Flip-Flop
• JK flip – flop is named after Jack Kilby, the electrical engineer who
invented IC.
• A JK flip – flop is called a Universal Programmable flip – flop
because, using its inputs J (Preset), K (Clear), function of any other
flip – flop can be imitated.
• It is the modification of SR flip – flop with no Invalid state.
JK Flip-Flop
• In this the J input is similar to the SET input of SR flip – flop and
the K input is similar to the RESET input
• And outputs are
– one is main output represented by Q and
– the other is complement of Q represented by Q’.
• The symbol of JK flip – flop is shown below.
Construction & Logic Circuit
JK Flip-Flop Using NOR gates
JK Flip-Flop Using NAND gates
NAND Truth table
1. J=0 , K=1 Q=0 Q’=1
2. J=0 , K=0 Q= 0 Q’= 1
3. J=1 , K=0 Q= 1 Q’= 0
4. J=0 , K=0 Q= 1 Q’= 0
5. J=1 , K=1 Q= T Q’= T
A B Y
0 0 1
0 1 1
1 0 1
1 1 0
Clk J K Q Q’ State
↑ » 1 0 0 Q Q’ NC
↑ » 1 0 1 0 1 RESET
↑ » 1 1 0 1 0 SET
↑ » 1 1 1 T T Toggle
» 0 X X - - -
JK Flip-Flop Truth Table
Clk J K Q(t) Q(t+1) State
↑ » 1 0 0 0 0
Memory / No change state
↑ » 1 0 0 1 1
↑ » 1 0 1 0 0
RESET
↑ » 1 0 1 1 0
↑ » 1 1 0 0 1
SET
↑ » 1 1 0 1 1
↑ » 1 1 1 0 1 0 1 0..
Toggle
↑ » 1 1 1 1 0 1 0 1..
JK Flip-Flop Characteristic Table
 Toggle means switch between two states.
 Conditions for toggle in JK- flip flop :
 Both J and K should be 1.
 Clock should be present( Here I have considered +ve clock/rising edge)
Timing Diagram
Review
• A J-K flip-flop is nothing more than an S-R flip-flop with an added layer
of feedback.
• This eliminates the invalid condition.
• When both J and K inputs are activated (J=1,K=1), and the clock input
is applied then the circuit will toggle from a set state to a reset state or
vice versa.
• The limitation of JK Latch is Race Around Condition (in JK Latch)
 Race around condition means toggling is happening at the output many
a time within a single clock period.
Steps to avoid racing condition
• We can avoid the Race around condition by setting up the clock-on time
less than the propagation delay of the flip flop. It can be achieved by edge
triggering.
• By making the flip flop to toggle over one clock period.
This concept is introduced in Master Slave J K flip flop.
In Next Class
• Master Slave JK Flip Flop
• A

More Related Content

PPTX
J - K & MASTERSLAVE FLIPFLOPS
PPTX
Jk flip flop
PPTX
PDF
JK flip flops
PPTX
Sr jk flip flop by AMAN GOYAT
PPTX
PPTX
What are Flip Flops and Its types.
PPTX
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
J - K & MASTERSLAVE FLIPFLOPS
Jk flip flop
JK flip flops
Sr jk flip flop by AMAN GOYAT
What are Flip Flops and Its types.
SEQUENTIAL CIRCUITS [Flip-flops and Latches]

What's hot (20)

PPTX
latches
PPTX
Latches and flip flop
PPT
Sequential Logic Circuit
PPTX
Flip flop conversions
ODP
D Flip Flop
PPSX
Sequential circuits
PDF
Sequential circuits in Digital Electronics
PPTX
flip flop circuits and its applications
PPTX
Rs flipflop or SR flipFlop
PPTX
Register in Digital Logic
PPTX
Combinational Circuits & Sequential Circuits
PPT
decoder and encoder
PPTX
Lecture 5 Synchronous Sequential Logic
PPTX
MASTER SLAVE JK FLIP FLOP & T FLIP FLOP
PPTX
sequential circuits
PPTX
D and T Flip Flop
PDF
Asynchronous sequential circuit analysis
PPTX
Counters
PPTX
SHIFT REGISTERS
latches
Latches and flip flop
Sequential Logic Circuit
Flip flop conversions
D Flip Flop
Sequential circuits
Sequential circuits in Digital Electronics
flip flop circuits and its applications
Rs flipflop or SR flipFlop
Register in Digital Logic
Combinational Circuits & Sequential Circuits
decoder and encoder
Lecture 5 Synchronous Sequential Logic
MASTER SLAVE JK FLIP FLOP & T FLIP FLOP
sequential circuits
D and T Flip Flop
Asynchronous sequential circuit analysis
Counters
SHIFT REGISTERS
Ad

Similar to JK flip flop in Digital electronics (20)

PPTX
Race around and master slave flip flop
PPTX
Flip flop slide
PPTX
unit-4 (STLD) Lecture2.pptx
PPTX
Chapter 6: Sequential Logic
PPTX
Flip_flops_in_digital_electronics[1].pptx
PPTX
Flip_flops_in_digital_electronics[1].pptx
PPTX
BE PPT (FLIP FLOPS)
PPTX
flip flops
PDF
Flipflop for Electronics and Communication Engineering students.pdf
PPTX
Flipflopsupdated explanation and applications.pptx
PPTX
DIGITAL ELECTRONICS: UNIT-III SYNCHRONOUS SEQUENTIAL CIRCUITS
PPTX
flip-flops and its application virus harmfull ppt
PPTX
jk_flip_flop_in_detail_btech_cse_4th_sem.pptx
DOCX
Flipflop
PPTX
Flipflop
DOCX
counter using 4 master slave flip-flops
PDF
Assignment#5
PPTX
Learn How T flip-flops Function in Digital Circuits and Understand their Trut...
PPTX
Flip flop
Race around and master slave flip flop
Flip flop slide
unit-4 (STLD) Lecture2.pptx
Chapter 6: Sequential Logic
Flip_flops_in_digital_electronics[1].pptx
Flip_flops_in_digital_electronics[1].pptx
BE PPT (FLIP FLOPS)
flip flops
Flipflop for Electronics and Communication Engineering students.pdf
Flipflopsupdated explanation and applications.pptx
DIGITAL ELECTRONICS: UNIT-III SYNCHRONOUS SEQUENTIAL CIRCUITS
flip-flops and its application virus harmfull ppt
jk_flip_flop_in_detail_btech_cse_4th_sem.pptx
Flipflop
Flipflop
counter using 4 master slave flip-flops
Assignment#5
Learn How T flip-flops Function in Digital Circuits and Understand their Trut...
Flip flop
Ad

More from Easy n Inspire L (12)

PPTX
D flip flop in Digital electronics
PDF
Wireless Sensor Networks UNIT-3
PDF
Wireless Sensor Networks UNIT-2
PDF
Wireless Sensor Networks UNIT-1
PDF
Encoders and types of encodrs
PDF
Magnitude Comparator and types of MC
PPTX
B.Tech Document Preparation tips
PPTX
Decoders in digital electronics
PPTX
Working on the B.Tech/ M.Tech Project
PPTX
PPTX
Latch Introduction & RS Latch
PPTX
SEQUENTIAL CIRCUITS INTRODUCTION
D flip flop in Digital electronics
Wireless Sensor Networks UNIT-3
Wireless Sensor Networks UNIT-2
Wireless Sensor Networks UNIT-1
Encoders and types of encodrs
Magnitude Comparator and types of MC
B.Tech Document Preparation tips
Decoders in digital electronics
Working on the B.Tech/ M.Tech Project
Latch Introduction & RS Latch
SEQUENTIAL CIRCUITS INTRODUCTION

Recently uploaded (20)

PPTX
Real Estate Management PART 1.pptxFFFFFFFFFFFFF
PDF
LS-6-Digital-Literacy (1) K12 CURRICULUM .pdf
PPTX
DATA STRCUTURE LABORATORY -BCSL305(PRG1)
PPTX
Module1.pptxrjkeieuekwkwoowkemehehehrjrjrj
PPTX
SE unit 1.pptx by d.y.p.akurdi aaaaaaaaaaaa
PPTX
Quality engineering part 1 for engineering undergraduates
PDF
IAE-V2500 Engine Airbus Family A319/320
PDF
IAE-V2500 Engine for Airbus Family 319/320
PDF
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
PDF
ASPEN PLUS USER GUIDE - PROCESS SIMULATIONS
PPTX
Environmental studies, Moudle 3-Environmental Pollution.pptx
PPTX
Wireless sensor networks (WSN) SRM unit 2
PDF
CELDAS DE COMBUSTIBLE TIPO MEMBRANA DE INTERCAMBIO PROTÓNICO.pdf
PPTX
AI-Reporting for Emerging Technologies(BS Computer Engineering)
PDF
Project_Mgmt_Institute_-Marc Marc Marc .pdf
PPTX
Unit IImachinemachinetoolopeartions.pptx
PDF
Cryptography and Network Security-Module-I.pdf
PDF
Principles of operation, construction, theory, advantages and disadvantages, ...
PDF
Engineering Solutions for Ethical Dilemmas in Healthcare (www.kiu.ac.ug)
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
Real Estate Management PART 1.pptxFFFFFFFFFFFFF
LS-6-Digital-Literacy (1) K12 CURRICULUM .pdf
DATA STRCUTURE LABORATORY -BCSL305(PRG1)
Module1.pptxrjkeieuekwkwoowkemehehehrjrjrj
SE unit 1.pptx by d.y.p.akurdi aaaaaaaaaaaa
Quality engineering part 1 for engineering undergraduates
IAE-V2500 Engine Airbus Family A319/320
IAE-V2500 Engine for Airbus Family 319/320
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
ASPEN PLUS USER GUIDE - PROCESS SIMULATIONS
Environmental studies, Moudle 3-Environmental Pollution.pptx
Wireless sensor networks (WSN) SRM unit 2
CELDAS DE COMBUSTIBLE TIPO MEMBRANA DE INTERCAMBIO PROTÓNICO.pdf
AI-Reporting for Emerging Technologies(BS Computer Engineering)
Project_Mgmt_Institute_-Marc Marc Marc .pdf
Unit IImachinemachinetoolopeartions.pptx
Cryptography and Network Security-Module-I.pdf
Principles of operation, construction, theory, advantages and disadvantages, ...
Engineering Solutions for Ethical Dilemmas in Healthcare (www.kiu.ac.ug)
MLpara ingenieira CIVIL, meca Y AMBIENTAL

JK flip flop in Digital electronics

  • 2. Today's Topic Sequential Logic Circuits • JK Flip-Flop
  • 4. J K Flip-Flop • JK flip – flop is named after Jack Kilby, the electrical engineer who invented IC. • A JK flip – flop is called a Universal Programmable flip – flop because, using its inputs J (Preset), K (Clear), function of any other flip – flop can be imitated. • It is the modification of SR flip – flop with no Invalid state.
  • 5. JK Flip-Flop • In this the J input is similar to the SET input of SR flip – flop and the K input is similar to the RESET input • And outputs are – one is main output represented by Q and – the other is complement of Q represented by Q’. • The symbol of JK flip – flop is shown below.
  • 6. Construction & Logic Circuit JK Flip-Flop Using NOR gates JK Flip-Flop Using NAND gates
  • 7. NAND Truth table 1. J=0 , K=1 Q=0 Q’=1 2. J=0 , K=0 Q= 0 Q’= 1 3. J=1 , K=0 Q= 1 Q’= 0 4. J=0 , K=0 Q= 1 Q’= 0 5. J=1 , K=1 Q= T Q’= T A B Y 0 0 1 0 1 1 1 0 1 1 1 0
  • 8. Clk J K Q Q’ State ↑ » 1 0 0 Q Q’ NC ↑ » 1 0 1 0 1 RESET ↑ » 1 1 0 1 0 SET ↑ » 1 1 1 T T Toggle » 0 X X - - - JK Flip-Flop Truth Table
  • 9. Clk J K Q(t) Q(t+1) State ↑ » 1 0 0 0 0 Memory / No change state ↑ » 1 0 0 1 1 ↑ » 1 0 1 0 0 RESET ↑ » 1 0 1 1 0 ↑ » 1 1 0 0 1 SET ↑ » 1 1 0 1 1 ↑ » 1 1 1 0 1 0 1 0.. Toggle ↑ » 1 1 1 1 0 1 0 1.. JK Flip-Flop Characteristic Table  Toggle means switch between two states.  Conditions for toggle in JK- flip flop :  Both J and K should be 1.  Clock should be present( Here I have considered +ve clock/rising edge)
  • 11. Review • A J-K flip-flop is nothing more than an S-R flip-flop with an added layer of feedback. • This eliminates the invalid condition. • When both J and K inputs are activated (J=1,K=1), and the clock input is applied then the circuit will toggle from a set state to a reset state or vice versa. • The limitation of JK Latch is Race Around Condition (in JK Latch)  Race around condition means toggling is happening at the output many a time within a single clock period.
  • 12. Steps to avoid racing condition • We can avoid the Race around condition by setting up the clock-on time less than the propagation delay of the flip flop. It can be achieved by edge triggering. • By making the flip flop to toggle over one clock period. This concept is introduced in Master Slave J K flip flop.
  • 13. In Next Class • Master Slave JK Flip Flop
  • 14. • A