0
\$\begingroup\$

enter image description here

I am wondering what kind of table that is, is that perhaps a state table? I am not sure what \$q_1\$ and \$q_2\$ stand for. They don't look like next state functions since these are denoted \$q^+\$ in my book.

\$\endgroup\$
2
  • 1
    \$\begingroup\$ Looks like a suggested state encoding. \$\endgroup\$ – Dmitry Grigoryev Sep 6 '16 at 13:55
  • \$\begingroup\$ You will need 2 next-state equations. One for q1+ and one for q2+ (besides an equation for your output which is specified by the "Y" term in the X/Y designations). \$\endgroup\$ – Tut Sep 6 '16 at 15:15
1
\$\begingroup\$

This looks like the state bits allocated for each state if implemented in a digital sequential state machine. In this case it is a Mealy model as the outputs, specified on the arcs depend on the current state and the current input.

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

\$q_x\$ is most often the name of an output. Typically the output of gates or more complex circuit blocks.

Here the combination of the variables \$q_1\$ and \$q_2\$ and the state is bijunctive, so they are somehow equivalent to the state itself. The state seems to be altered by different input values of a circuit or gate as shown by the \$X/Y\$ notation at the branches of the diagram.

\$\endgroup\$

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.