欢迎来到天天文库
浏览记录
ID:5996473
大小:558.93 KB
页数:6页
时间:2017-12-30
《基于veriloghdl自动售货机系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第23卷第5期陇东学院学报Vol.23No.52012年9月JournalofLongdongUniversitySept.2012文章编号:1674-1730(2012)05-0003-06基于VerilogHDL自动售货机系统设计张可儿(陇东学院电气工程学院,甘肃庆阳745000)摘要:Verilog硬件描述语言用于从算法级、门级到开关级的多种抽象设计层次的数字系统建模,并通过仿真软件完成硬件电路的调试,使得硬件开发周期和成本降低.介绍了VerilogHDL的特点和应用,并以自动售货机的设计为例,详细地说明了它的设计过程,并给出了代码,通过时序仿真波形证明设计的
2、正确性.关键词:Verilog;硬件描述语言;自动售货机中图分类号:TP311.51文献标识码:ADesignofVendingMachineSystemBasedonVerilogHDLLanguageZHANGKe-er(CollegeofElectricalEngineering,LongDongUniversity,Qingyang745000,Gansu)Abstract:VerilogHardwaredescriptionlanguageisusedfordigitalsystemmodeling,includingalgorithmlevelandga
3、televelaswellasswitchlevel.Bydebuggingthehardwarecircuit,wecanreducehardwaredevelopmentcycleandcost.ThepaperintroducesthefeaturesandapplicationofVerilogHDL,andtakingthedesignofvendingmachineasanexample,illustratesindetailitsdesignprocess,codesbeinggiven.Thevalidityofthedesignisprovedby
4、timingsimulationwaveform.Keywords:Verilog;Hardwaredescriptionlanguage;VendingmachineVerilogInternational)组织来负责推广Verilog;1995年,IEEE自动售货机在人们日常生活中越来越普遍,自动售货机制定了VerilogHDL标准,即IEEEStd1364-1995.继百货商店、超市之后掀起第三次零售业革命,其前景非常2设计原理广阔.透过这种智能售货系统不仅可以存货、销售,还可将物2.1利用VerilogHDL描述语言实现自动售货机系统的工流信息准确、及时地反
5、馈给客户和管理人员,此外,还支持多作原理种交易支付模式,同时方便实现较大金额的支付和交易结本文是在FPGA或ASIC等基础上,采用VerilogHDL描算.述语言实现自动售货机系统的销售动作,并完成整个系统的1Verilog硬件描述语言的简单介绍其他相关功能,其设计思想为:用有限状态机进行系统状态VerilogHDL是一种硬件描述语言,用于从算法级、门级描述,自动售货机通电复位时,自动进入系统初始状态,通过到开关级的多种抽象设计层次的数字系统建模.被建模的数人性化的界面随外界(消费者)输入信号的触发转换到不同字系统对象的复杂性可以介于简单的门和完整的电子数字状态.在
6、不同状态下,自动售货机对外界的反应是不同的,可系统之间.数字系统能够按层次描述,并可在相同描述中显以进入接受信号(投币)状态,也可以进入销售状态,或者是式地进行时序建模.它是在C语言基础上发展起来的一种硬找零状态,便于操作.自动售货机控制系统的主要功能:自动件描述语言,它是由GDA(GatewayDesignAutomation)(后被售货机控制要求对机内商品信息进行识别,对投入的货币进Cadence收购)公司的PhilMoorby于1983年创建的,最初只行运算,并根据所投入的货币数值判断是否能够购买某种商设计了一个仿真与验证工具,之后又陆续开发了相关的故障品,并
7、做出相应的反应.本文设计的自动售货机控制系统主模拟与时序分析工具.1990年,Cadence公司成立OVI(Open要可以实现投币处理、计算投币总额、输出商品,输出找零、收稿日期:2011-12-02作者简介:张可儿(1979—),女,甘肃庆阳人,讲师,硕士,主要从事通信方面的研究.4陇东学院学报第23卷余额计算并显示等功能,系统工作流程如图1所示.2.2自动售货机系统设计过程图1自动售货机系统设计流程图2自动售货机的示意图用有限状态机进行状态描述,假定该售货机能出售四种modulesaler(orange,colar,tea,milk,one_dollar,h
此文档下载收益归作者所有