0
\$\begingroup\$

I'm trying to create a simple state-diagram for a JK flip-flop, and this is what I've come up with. enter image description here

I've seen other variants of this diagram, but to me this seems like a correct one if you look at the state table:

enter image description here

Is this correct?

\$\endgroup\$
1
\$\begingroup\$

The state diagram is correct, but, for completeness, I would put (in the upper circle) Q = 0 and /Q = 1, and in the lower circle, Q = 1 and /Q = 0.

Why? Because if you want to add the effect of the reset and set entries to the JK FF (which most circuits have), then the extra states (Q = 0 and /Q = 0, and both at 1) are possible.

But, if you simple consider the basic JK, then your diagram is correct.

\$\endgroup\$
0
\$\begingroup\$

I think you draw the state diagram right, it does seems to work

but, in my opinion you should add to the diagram the don't-cares, it's make the state diagram more readable.

\$\endgroup\$
  • \$\begingroup\$ I'm not sure that you mean with don't cares in this situation. Could you elaborate? \$\endgroup\$ – martin Jun 1 '15 at 6:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.