基于VHDL 实现的自动售货机芯片设计
2014-01-16刘锡锋朱刘宁
电子设计工程 2014年24期
刘锡锋,朱刘宁
(1.江苏信息职业技术学院 江苏 无锡 214153;2.马鞍山职业技术学院 安徽 马鞍山 243031)
随着集成电路产业的迅速发展,集成电路芯片的规模越来越大,集成度越来越高,一块芯片上所实现的功能也越来越多,集成的元器件也动辄百万、千万计。对于这种大规模、超大规模集成电路的芯片设计,特别是在数字集成电路方面,采用计算机辅助设计和电子设计的智能自动化来进行集成电路设计已经是一种趋势[1]。VHDL、Verilog等硬件描述语言近年由于其在芯片设计自动化方面出色的表现被越来越多地应用在超大规模集成电路设计领域。用VHDL硬件描述语言进行芯片设计并不涉及底层电路具体电路结构,而只需要给出各单元功能描述和单元电路之间的连接关系,这种设计方法一方面使得设计者能够专注于顶层结构设计从而使芯片整体性能更优,另一方面由于通过语句描述来自动实现具体电路结构节省了电路设计的时间提高了设计效率[4]。同时由于生成的电路是自动生成的标准化电路,也提高了电路设计的正确性。
自动售货机是常用的街头自动贩卖设备,它的核心运作部件是一块集成电路控制芯片,由这块芯片来控制、判断商品的选择、买卖,货币辨别、交易和找零等工作。以往的自动售货机芯片对售卖商品的类型选择偏少,对投入货币的限制也较多,很多自动售货机仅仅能允许投入1元硬币。此外受芯片设计限制,相应的找零环节也不完善,有的甚至没有,这些问题对商品的售卖交易和商品价格的合理定位产生了一定的影响[5]。……
登录APP查看全文
