translator.intermediateBuilder.jkFlipFlop
index
/home/yentl/UA/devs-eindwerk/translator/translator/intermediateBuilder/jkFlipFlop.py

 
Classes
       
translator.intermediateBuilder.twoInputFlipFlop.TwoInputFlipFlop(translator.intermediateBuilder.flipFlop.FlipFlop)
JKFlipFlop

 
class JKFlipFlop(translator.intermediateBuilder.twoInputFlipFlop.TwoInputFlipFlop)
    When the clock triggers, the value remembered by the flip-flop toggles if the J and K inputs are both 1 
and the value remains the same if both are 0; 
if they are different, then the value becomes 1 if the J input is 1 and 0 if the K input is 1
 
 
Method resolution order:
JKFlipFlop
translator.intermediateBuilder.twoInputFlipFlop.TwoInputFlipFlop
translator.intermediateBuilder.flipFlop.FlipFlop
translator.intermediateBuilder.memoryNode.MemoryNode
translator.intermediateBuilder.node.Node
translator.intermediateBuilder.element.Element
builtins.object

Methods defined here:
__init__(self)
Constructor

Methods inherited from translator.intermediateBuilder.flipFlop.FlipFlop:
bindOutputWithComp(self, wire, infoTuple)
Overwrites the parent function (but has the same meaning)
getAllElementsViaOuputConnected(self)
Overwrites the parent function (but has the same meaning)
setExtraOutput(self, originalWire, newWire)
Overwrites the parent function (but has the same meaning)

Data descriptors inherited from translator.intermediateBuilder.element.Element:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)