State Diagram and State Table - mbits-mirafra/digitalDesignCourse GitHub Wiki
State Diagram:
-
The binary number inside each circle identifies the state the circle represents. The directed lines are labeled with two binary numbers separated by a slash (/).
-
The input value that causes the state transition is labeled first. The number after the slash symbol / gives the value of the output.
-
For example, the directed line from state 00 to 01 is labeled 1/0, meaning that, if the sequential circuit is in a present state and the input is 1, then the next state is 01 and the output is 0.
-
If it is in a present state 00 and the input is 0, it will remain in that state. A directed line connecting a circle with itself indicates that no change of state occurs. The state diagram provides exactly the same information as the state table and is obtained directly from the state table.