Question: 2 . [ FSM Optimization, 4 0 pts ] Consider a vending machine that only accepts Dime ( $ 1 0 ) and Nickel
FSM Optimization, pts Consider a vending machine that only accepts Dime $ and Nickel $ When the total input reaches $ the machine dispenses a drink. Once the vending machine is in the "open" state drink dispensed it remains in the open state until a RESET signal is received. The FSM below represents all possible input sequences. Referencing this FSM answer the following questions:
a Minimize the FSM using a Moore machine. Ensure the FSM accounts for all possible inputs in each state, including N D RESET, and NDpts
b Encode the states of the Moore machine such that the current state's accumulated amount is represented in increasing order. Use D flipflops, input AND gates, and OR gates to draw the circuit. The initial state with $ should be encoded as mathbf followed by mathbf for the next smallest amount, and so onpts
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
