可在MaxPlus Ⅱ或Quartus Ⅱ等软件平台上进行仿真模拟,本人上一篇文章有仿真图像,可进行参考。
主要基于FPGA进行自动售货机控制系统的设计与实现。系统采用硬件语言VHDL进行描述和设计,在开发软件MaxPlus Ⅱ中进行仿真与模拟。
本系统中包括六个主要模块,分别为选择商品模块、投币模块、计时模块、出货模块、找零模块、显示模块,用VHDL语言描述各个子模块,并实现各子模块和总体系统的互相调用。将程序在MaxPlus Ⅱ软件平台上进行编译仿真,通过分析仿真结果,自动售货机系统具有商品选择、投币处理、比价、出货找零、计时、异常退币等主要功能,符合设计要求。
2023-12-22 21:42:23
5KB
fpga开发
1