COE/EE 243Digital LogicSession 37; Page 1/2Spring 2003EE/CompE 243Algorithmic State Machine DiagramsAlgorithmic State Machine (ASM, or sometimes just SM) charts represent a different format fordesribing a state machine. They are more of a flowchart.Basic Building BlocksState Box and State Labelrepresents (in a sequence detector. this might be something line: 001)In the case of a Moore machinealso enter the present output.Description of what the state entered in the state boxS0The state label is sometimesDecision Boxon a test of circuit input (either single variableor a logic expression). Single input pointand two exit points. Seperate box foreach inputRepresents state transition decision based0Input1Conditional Output BoxSpecifies output associated withstate transitions for a given input.Only applies to Mealy machines.and state block.Placed in path between decision boxCOE/EE 243Digital LogicSession 37; Page 2/2Spring 2003Two representations for the same state machineAYYZ=0Z=0YZ=010/0ABC1/00/11/00/01/1Y/Z=0Z=0101CBZ=1 Z=1Arrow intersects after theConditional
View Full Document