Can we use 74LS73 ICs for master-slave JK flip flop?

  • Thread starter Thread starter challarao
  • Start date Start date
  • Tags Tags
    Flip flop Master
Click For Summary

Discussion Overview

The discussion revolves around the feasibility of using the 74LS73 integrated circuit (IC) to construct a master-slave JK flip-flop. Participants explore the internal structure of the 74LS73, which contains two individual JK flip-flops, and debate whether it can be configured to function as a master-slave arrangement, considering the feedback mechanisms involved.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Exploratory

Main Points Raised

  • One participant questions whether a master-slave JK flip-flop can be made using the 74LS73, citing the need for feedback from the slave's output rather than its own output.
  • Another participant references a tutorial that suggests the 74LS73 can be used for a master-slave configuration, arguing that the feedback from the slave does not affect its operation if properly configured.
  • A later reply suggests that external NAND gates may be necessary to achieve the desired configuration, indicating that the internal feedback might be inconsequential.
  • Concerns are raised about the potential for racing conditions due to the feedback connections, questioning whether the proposed method can effectively avoid such issues.
  • Some participants assert that the 7473 cannot be used for a master-slave configuration, recommending the use of the 7472 instead.
  • References to Fairchild application notes are made, which describe the 74LS73's use as a master-slave JK flip-flop, though there is disagreement about the accuracy of these references.
  • One participant points out that the master-slave JK flip-flop is actually the 9020 and 9022, not the 7473, which is viewed as two separate JK flip-flops.

Areas of Agreement / Disagreement

Participants express differing opinions on whether the 74LS73 can be configured as a master-slave JK flip-flop. Some argue it is feasible with certain modifications, while others contend it cannot be done without external components. The discussion remains unresolved with multiple competing views.

Contextual Notes

There are limitations regarding the assumptions made about the feedback mechanisms and the specific configurations required for the 74LS73. The discussion also highlights the importance of setup times for predictable operation, which may vary based on application.

challarao
Messages
21
Reaction score
0
Hi everybody...
This is not actually a home work question...i didn't find any other place to post it...
1.Can we make master slave jk flipflop using 74LS73 ic's which containt two individual jk flipflops?



2.JK flip flop has two 3-input NAND gates and the outputs are fed back from its own outputs Q and Q'.


3. I know that jk flipflop itself has feed back connection from its previous output to its 3 input NAND gates along with the clock input and j-k inputs.But,master slave need to be fed back from its slave's previous output, not from its own output...when 74LS73 contain two jk flipflops with outputs fed back to NAND gates... i think it's not possible use this ic for master slave flipflop...I did many searches on this but found no answer...please help me...

References: IC's internal structure can be found at...
www.electronics-tutorials.ws/sequential/seq_2.html
Image: http://www.google.co.in/gwt/x/i?source=wax&u=http%3A%2F%2Fwww.electronics-tutorials.ws/sequential/seq17.gif&wsi=48dfd7a664f38923&ei=yIKaT8KoG6nbmAWF5bXyBQ&wsc=tf
 
Last edited:
Physics news on Phys.org
challarao said:
1.Can we make master slave jk flipflop using 74LS73 ic's which containt two individual jk flipflops?
http://img69.imageshack.us/img69/2577/iconthumb.gif The tutorial you linked to states exactly that. :smile:
3. I know that jk flipflop itself has feed back connection from its previous output to its 3 input NAND gates along with the clock input and j-k inputs.But,master slave need to be fed back from its slave's previous output, not from its own output...when 74LS73 contain two jk flipflops with outputs fed back to NAND gates...

QUOTE: The 74LS73 is a Dual JK flip-flop IC, which contains two individual JK type bistable's within a single chip enabling two JK flip-flops[/color] or one [/color]master-slave toggle flip-flop to be made.[/color]
i think it's not possible use this ic for master slave flipflop...I did many searches on this but found no answer...please help me...
Versatility is the whole reason for manufacturing the chip that way. ::EDIT:: I just noticed what has you worried—the extra feedback in the slave. I think you will find that the feedback is of identical state with those gates other inputs such that it has nil effect. If you feed a HIGH to a spare input of any AND or NAND gate, you cause no change in its operation. In the same vein, if you feed a LOW to a spare input of a AND or NAND gate you are simply duplicating the effect of a LOW that already exists on one of that gate's other inputs. Feeding Q and ¬Q from the master to the J and K inputs of the slave is unaffected by also feeding the slave's Q and ¬Q to its own J and K inputs provided the slave's Q and ¬Q simply duplicate the effect of the Q and ¬Q from the master. (They don't have to be identical to have no effect on operation.)
References: IC's internal structure can be found at...
www.electronics-tutorials.ws/sequential/seq_2.html
Image: http://www.google.co.in/gwt/x/i?source=wax&u=http%3A%2F%2Fwww.electronics-tutorials.ws/sequential/seq17.gif&wsi=48dfd7a664f38923&ei=yIKaT8KoG6nbmAWF5bXyBQ&wsc=tf
Including references was very useful. I would not have gone looking for them, so would not have answered this had you not provided that assistance.
 
Last edited by a moderator:
Adding some more to my post...

To construct a MASTER-SLAVE using the 74LS73 it appears you will need to add a pair of external NAND gates—you'll need to form J NAND ¬Qslave to feed to pin 14 of the MASTER, and the same idea goes for pin 3. The feedback of the MASTER's output to its own input is, as I explained above, probably inconsequential.

There is a chance it may be feasible to do something dodgy that avoids the need to use external gates, but you are probably not interested in exploitative shortcuts. :wink:[/size]
 
Last edited:
Thank you very much...
that helped me a lot...
"Does my post come under home work question?"
NascentOxygen said:
There is a chance it may be feasible to do something dodgy that avoids the need to use external gates, but you are probably not interested in exploitative shortcuts. :wink:[/size]

Yeah, but I want to know every alternative...
Thank you...
 
Last edited:
NascentOxygen said:
http://img69.imageshack.us/img69/2577/iconthumb.gif

Versatility is the whole reason for manufacturing the chip that way. ::EDIT:: I just noticed what has you worried—the extra feedback in the slave. I think you will find that the feedback is of identical state with those gates other inputs such that it has nil effect. If you feed a HIGH to a spare input of any AND or NAND gate, you cause no change in its operation. In the same vein, if you feed a LOW to a spare input of a AND or NAND gate you are simply duplicating the effect of a LOW that already exists on one of that gate's other inputs. Feeding Q and ¬Q from the master to the J and K inputs of the slave is unaffected by also feeding the slave's Q and ¬Q to its own J and K inputs provided the slave's Q and ¬Q simply duplicate the effect of the Q and ¬Q from the master. (They don't have to be identical to have no effect on operation.)

Including references was very useful. I would not have gone looking for them, so would not have answered this had you not provided that assistance.
I got a doubt...Master Slave Flip flops are introduced in order to avoid the racing condition...Since, slave can't be working when master's clock is high there would be no racing in original Master Slave's circuit...But, can the method described by you avoid racing of flip-flops...I got this doubt because the flip-flop outputs are connected to their own inputs...
 
Last edited by a moderator:
It can't be done with the 7473 for the reason described by Challarao.

You use the 7472 if you need a MS JK flip flop.
 
Last edited:
NascentOxygen said:
The Fairchild application notes describe its use as MASTER-SLAVE JK
http://www.datasheetarchive.com/74LS73 dual JK-datasheet.html#contextual

"J and K inputs must be stable one setup time (~20ns) prior to the HIGH-LOW clock transition for predictable operation." This may or may not be important in some apps.

You misread the Fairchild data sheet. The master-slave JK is the 9020 and the 9022. The 7473 is two separate JK, not a master slave arrangement.
 

Similar threads

Replies
20
Views
4K
  • · Replies 6 ·
Replies
6
Views
6K
  • · Replies 2 ·
Replies
2
Views
4K
Replies
1
Views
4K
  • · Replies 10 ·
Replies
10
Views
6K
  • · Replies 10 ·
Replies
10
Views
5K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 34 ·
2
Replies
34
Views
5K
  • · Replies 4 ·
Replies
4
Views
5K
  • · Replies 3 ·
Replies
3
Views
3K