Question: Question 6 Design a digital Finite-State Machine (FSM) based control circuit for a vending machine. The vending machine will dispense a product when 3.00 is

 Question 6 Design a digital Finite-State Machine (FSM) based control circuit

Question 6 Design a digital Finite-State Machine (FSM) based control circuit for a vending machine. The vending machine will dispense a product when 3.00 is inserted and will only accept 50p, 1 and 2 coins. The machine will not refund any excess money i) Develop the state transition diagram and state table for the FSM. i) Perform state reduction, if possible, then perform state assignment before (11 marks) presenting the state assignment chart in an appropriate format for implementation using Multiplexers (MUXs). (9 marks) ii) Draw the FSM using MUXs and any other appropriate circuitry (the specific MUX inputs are not required) (5 marks) Total marks: 25] Question 6 Design a digital Finite-State Machine (FSM) based control circuit for a vending machine. The vending machine will dispense a product when 3.00 is inserted and will only accept 50p, 1 and 2 coins. The machine will not refund any excess money i) Develop the state transition diagram and state table for the FSM. i) Perform state reduction, if possible, then perform state assignment before (11 marks) presenting the state assignment chart in an appropriate format for implementation using Multiplexers (MUXs). (9 marks) ii) Draw the FSM using MUXs and any other appropriate circuitry (the specific MUX inputs are not required) (5 marks) Total marks: 25]

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!