Question: A state machine is defined in the following pseudo code: $define a 'b'000 $define b 'b'001 $define c 'b' 010 $define d 'b' 011
A state machine is defined in the following pseudo code: $define a 'b'000 $define b 'b'001 $define c 'b' 010 $define d 'b' 011 $define e 'b' 100 $define f 'b' 101 PRESENT a IF S=1 NEXT C; IF S=0 NEXT b; PRESENT b IF R=1 NEXT a; IF R=0 NEXT d; PRESENT C IF T=1 NEXT f; IF T=0 NEXT a; PRESENT d IF S=1 NEXT e; IF S=0 NEXT b; PRESENT e PRESENT f NEXT a; IF S=1 NEXT C; IF S=0 NEXT e; This state machine has 3 inputs: R, S, and T. In this question, it is required to (1) draw the state diagram and (2) derive the excitation equations if D-type flip-flops are used. Note that those expressions don't have to be minimum
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
