Lab7.643 - inserted at least $0.25 in any combination of...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
1 EECE 643: Computer-Aided Circuit Engineering Laboratory Project #7 A sequential network is to be used to control the operation of a vending machine which dispenses a $0.25 product. The network has three inputs, N, D, and Q, and two outputs, R and C. The coin detector mechanism in the vending machine is synchronized with the same clock as the sequential network you are to design. The coin detector outputs a single 1 to the N, D, or Q input for every nickel, dime, or quarter, respectively, that the customer inserts. Only one input will be 1 at a time. When the customer has
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: inserted at least $0.25 in any combination of nickels, dimes, and quarters, the vending machine must give change and dispense the product. The coin return mechanism gives change by returning nickels to the customer. For every 1 output on C, the coin return mechanism will return one nickel to the customer. The product is dispensed when the network outputs a single 1 on output R. The network should reset after dispensing the product. Please design this vending machine with VHDL programming and implement the design with the UP 1 board....
View Full Document

Ask a homework question - tutors are online