How ethanledbetter1625-glitch/cpe304finalproj works
This repository appears to be an FPGA vending-machine project implemented in VHDL and opened as a Quartus project. The reference-file names indicate customer vending and payment scenarios, plus technician setup and price changes. The likely user-to-result workflow is selecting an item, paying, and vending it, with technician configuration as a separate capability. No source excerpts were provided, so module responsibilities and call relationships cannot be verified; the graph therefore shows the VHDL modules without inferred connections.
Components 9
Project control
- Final project
FinalProject.vhd - Lab 5 logic
LAB5.vhd - Part 2 logic
Part2.vhd
Vending transaction
- Payment
Payment.vhd - Change calculation
ChangeCalc.vhd
Hardware support
- RAM entity
RAM_Entity.vhd - Integer conversion
To_Int_Entity.vhd - Input debounce
Debounce.vhd - Clock divider
clk_div.vhd