Design and Simulation of Automatic Cash Changing Vending Machine using HDL
- DOI
- 10.2991/978-94-6239-674-6_19How to use a DOI?
- Keywords
- Transaction environment; Currency; FSM; GHDL 3.0; FPGA implementation
- Abstract
The research paper demonstrates the simulation and design of a Cash changing machine using VHDL (Speed Integrated Circuit Hardware Description Language), which goals, the process of dispensing change in vending machines and based on transaction environments. The basic objective of the machine is to allow and accept a high-denomination input from the users, like as a Rs500 currency note, and return an equal amount of currency using smaller denominations based on predefined logic and preprogrammed code. The logic of the code is executed with the help of VHDL and tested via simulation tools such as GHDL 3.0[1] and GTK Wave [2] to verify its functionality. It also consists of a Finite State Machine (FSM) [3] that recognizes the input amount handled by the user and calculates the logical combination of denominations (e.g., 100, 50, 20, 10) to return an equal and accurate change. The layout of the system is created to be acceptable and scalable for multiple inputs and can be enlarged to include denominations or handle sufficient changes. The paper highlights the correct use of hardware language to develop solutions to real-world problems in real-time financial systems to represent the potential of FPGA implementation. This project helps to contribute to the field of digital design to deliver configurable modules integrated with an embedded system for a transaction environment.
- Copyright
- © 2026 The Author(s)
- Open Access
- Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
Cite this article
TY - CONF AU - Shashank Singh AU - Gaurvi Khatri AU - Nitika PY - 2026 DA - 2026/05/28 TI - Design and Simulation of Automatic Cash Changing Vending Machine using HDL BT - Proceedings of the International Conference on Sustainable Computing and Artificial Intelligence (ICSCAI 2025) PB - Atlantis Press SP - 219 EP - 226 SN - 2352-5401 UR - https://doi.org/10.2991/978-94-6239-674-6_19 DO - 10.2991/978-94-6239-674-6_19 ID - Singh2026 ER -