该专栏包含sduwh的eda课程所有实验,仅供参考
设计一个自动售货机电路,要求能销售两种以上的商品,可以接收识别两种面值以上的货币。商品、价格自定,可以实现送出商品和找钱功能。
请完成Verilog代码、时序仿真、硬件测试,提交一份实验报告。
实验报告:
电子设计自动化-售货机 有 4 种商品分别是 0.5 元,1 元,1.5 元,2 元 有两种货币,0.5 元,1 元 但是 Verilog 难以表示小数,所以为了表示方便,代码中所有的数值均扩大为实际的两倍,使之没有小数, 最后输出时依然按照 0.5,1,1.5,2 元对应。
代码 :