Professional Documents
Culture Documents
edge.
Different types of flip flops serve different functions
Flip flops can be defined with characteristic functions.
Clocking Event
What if the output only changed on a C transition?
D C Q Q’
D Q 0 0 1
C Q’ 1 1 0
X 0 Q0 Q0’
J K CLK Q Q’
Created from D flop
J sets 00 Q0 Q0’
K resets 01 0 1
J=K=1 -> invert output 10 1 0
11
TOGGLE
Clocked J-K Flip Flop
Two data inputs, J and K
J -> set, K -> reset, if J=K=1 then toggle output
Characteristic Table
Positive Edge-Triggered T Flip-Flop