Explain the working of master-slave JK flip flop, Computer Engineering

Assignment Help:

With relevant diagram explain the working of master-slave JK flip flop.

Ans. Master-Slave J-K FLIP-FLOP: A cascade of two S-R FLIP-FLOPS is a master-slave J-K FLIP-FLOP. One of them is termed as Master and the other one is slave.  Fig.(a) demonstrates the logic circuit.  The master is positively clocked.  Because of the presence of inverter, here the slave is negatively clocked. It means that when clock is high, the slave is inactive and the master is active.

While the clock is low, the slave is active and the master is inactive. Fig.(b) demonstrates the symbol. It is a level clocked Flip-Flop. As clock is high, any changes there in J and K inputs can influence S and R outputs. Thus, J and K are kept constant throughout positive half of clock.  As clock is low, the master is inactive and also J and K inputs can be permitted to be changed. The dissimilar conditions are Set, Reset and Toggle. The race condition is ignored due to feedback from slave to master and the slave being inactive throughout positive half of clock.

(i)  SET State: Suppose that Q is low and Q‾ is high. For high J, low K and high CLK, the Master goes to SET state providing High S and Low R. As Slave is inactive, Q and Q‾ do not change. While CLK is Low, the Slave becomes to Set state providing High Q and low Q‾.

(ii) RESET State: At the ending of Set State Q is High and Q‾ low. Here if J is low, K is high and CLK is high, the Master Resets providing Low S and High R. Q and Q‾ do not change since Slave is inactive. While CLK becomes Low, the Slave changes active and resets providing Low Q and High Q‾.

(iii) Toggle State: The Slave copies the Master, if both J and K are high.  While CLK is High, the Master toggles once.  After that the Slave toggles once when CLK is low.  If the Master toggles in Set state, the slave copies the Master and toggles in Set state.  If the Master toggles in Reset state, the slave again copies the Master and toggles in Reset state. Because the second FLIP-FLOP only follows the first one, this is termed to as the slave and the first one as the master. Therefore, this configuration is termed to as master- slave (M-S) FLIP-FLOP.

JK Master Slave Flip-Flop Truth Table shows that a Low PR and Low CLR can cause race condition. Therefore, PR and CLR are kept High when inactive. To clear, we make CLR Low and to preset we make PR Low. In both cases we change them to High while the system is to be run.
Low J and Low K make inactive state irrespective of clock input.  the next clock pulse resets the Flip-Flop, if K goes High. If J goes High through itself, the subsequent clock pulse sets the Flip-Flop. While both J and K are High, all clock pulse generates one toggle.

2244_explain the working of master-slave JK flip flop.png

Fig.(a) Logic Diagram of Master-Slave J-K FLIP-FLOP

1607_explain the working of master-slave JK flip flop12.png

Fig.(b) Logic Symbol of Master-Slave J-K FLIP-FLOP

 

 

Inputs

 

 

Output

PR

CLR

CLK

J

K

Q

0

0

X

X

X

Race Condition

0

1

X

X

X

1

1

0

X

X

X

0

1

1

X

0

0

No change

1

1

 

 

 

0

1

0

 

1

1

 

 

 

1

0

1

1

1

 

1

1

Toggle

 

 

 

 

Truth Table of JK Master-Slave Flip-Flop



Related Discussions:- Explain the working of master-slave JK flip flop

What is the system call available to change the personality, What is the sy...

What is the system call available to change the personality? The system call personality prefers to a method to modify its implementation domain in order that Linux can emulate

Assembly Language, Write an assembly program to simulate a microwave

Write an assembly program to simulate a microwave

Describe architecture of wap gateway, Describe architecture of WAP gateway....

Describe architecture of WAP gateway. WAP GATEWAY : It is a very unique product giving semi-automatic redirection of HTML documents to WAP compatible mobile phones. Wir

What are the main functions of sound cards, Q. What are the main functions ...

Q. What are the main functions of sound cards? Sound card (The card is frequently directly built into motherboards these days) is a board that has digital to analog sound conve

Java, differentiate between multitasking and multithreading in java

differentiate between multitasking and multithreading in java

Give an example, Write the HTML code for the following table: ...

Write the HTML code for the following table: T E M P E R A T U R E C I T I E S

What is span of control, Q. What is span of control? Span of control te...

Q. What is span of control? Span of control tells the ratio among superiors and subordinates. Generally organizations are having two different types of spans. They are Wide Spa

Computer to computer transmission of structured data, Computer to computer ...

Computer to computer transmission of structured data using standardised documentation is known as Electronic data interchange (EDI).

What is tri-state logic, What is Tri-state logic ? Ans. Tri-state Logi...

What is Tri-state logic ? Ans. Tri-state Logic: In common logic circuits, there are two states of the output, as LOW and HIGH. If the output is not in the LOW state, this

A digital signature, A digital signature is   encrypting information

A digital signature is   encrypting information

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd