JK flip flop in Digital electronics

Easyn 2,699 views 14 slides May 12, 2020
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

JK flip flop in Digital electronics
You can watch my lectures at:
Digital electronics playlist in my youtube channel:
https://www.youtube.com/channel/UC_fItK7wBO6zdWHVPIYV8dQ?view_as=subscriber

My Website : https://easyninspire.blogspot.com/


Slide Content

JK Flip-Flop

Today's Topic Sequential Logic Circuits JK Flip - Flop ..Easy n Inspire..

Why JK Flip-Flop SR D ..Easy n Inspire..

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 . ..Easy n Inspire..

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. ..Easy n Inspire..

Construction & Logic Circuit JK Flip-Flop Using NOR gates JK Flip-Flop Using NAND gates ..Easy n Inspire..

NAND Truth table J=0 , K=1 Q=0 Q ’=1 J=0 , K=0 Q= Q ’= 1 J=1 , K=0 Q= 1 Q ’= 0 J=0 , K=0 Q = 1 Q ’= 0 J=1 , K=1 Q= T Q ’= T ..Easy n Inspire.. A B Y 1 1 1 1 1 1 1

Clk J K Q Q’ State ↑ » 1 Q Q’ NC ↑ » 1 1 1 RESET ↑ » 1 1 1 SET ↑ » 1 1 1 T T Toggle » 0 X X - - - JK Flip-Flop Truth Table ..Easy n Inspire..

Clk J K Q(t) Q(t+1) State ↑ » 1 Memory / No change state ↑ » 1 1 1 ↑ » 1 1 RESET ↑ » 1 1 1 ↑ » 1 1 1 SET ↑ » 1 1 1 1 ↑ » 1 1 1 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) ..Easy n Inspire..

Timing Diagram ..Easy n Inspire..

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 . ..Easy n Inspire..

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. ..Easy n Inspire..

In Next Class Master Slave JK Flip Flop

A