基于veriloghdl的出租车计费器设计

基于veriloghdl的出租车计费器设计

ID:23653691

大小:705.04 KB

页数:29页

时间:2018-11-09

基于veriloghdl的出租车计费器设计_第1页
基于veriloghdl的出租车计费器设计_第2页
基于veriloghdl的出租车计费器设计_第3页
基于veriloghdl的出租车计费器设计_第4页
基于veriloghdl的出租车计费器设计_第5页
资源描述:

《基于veriloghdl的出租车计费器设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于VerilogHDL的出租车计费器设计学生姓名:李明洪指导老师:肖红光摘要本次课程设计主要是基于FPGA芯片,使用硬件描述语言VerilohHDL,采用“自顶向下”的设计方法,编写一个出租车计费器芯片,并使用Max+HusII软件仿真平台。本文主耍描述了出租车计费器的设计思路与模块划分。把出租车计费器划分为五大模块,共同实现了出租车计费以及预置和模拟汽车启动、停止、暂停等功能,并动态扫描显示车费数目。最后,使用Max+PlusII仿真平台对每个模块和主程序分别进行丫仿真,并对仿真出来的波形作了分析。关键

2、词出租车计费;VerilogHDL;Max+PlusII;仿真ThedesignoftaximeterbasedonVeriIogHDL第1页共3()页AbstractThecoursedesignismainlybasedonEPGAchip,theuseofhardwaredescriptionlanguageVerilohHDL,using"topdown”designmethod,thepreparationofataximeterchip,andusetheMax+PlusIIsoftwaresi

3、mulationplatform.Thispaperdescribesthedesignideaofthetaximeterandmoduledivision.Thetaximeterisdividedintofivemodulestogethertoachieveataxiandanalogautobillingandpre-start,stop,pausefunction,anddynamicscanshowedthenumberoffare.Finally,usingMax+PlusIIsimulat

4、ionplatformandthemainprogramforeachmoduleweresimulated,andthesimulationfromananalysisofthewaveform.KeywordsTaxicharges;VerilogHDL;Max+PlusII;Simulation1引言随着中国城市化的快速发展,人们出行的选择也会越来越多样化,但是出租车作为一种重要的交通工具,也越来越多的被人们所选择,虽然在人屮城市,出租车已经相当普及,但是在一些小的城市,出租车行业也因为城市化进程的加

5、快而快速发展。当然,出租车的计费器也由当初的只能显示路程的计费方式变成现在的,能够自主计费以及打印发票和语音提示。根据出租车行业的需求,国内各机械厂家纷纷推出国产计价器,传统的出租车计费器由于发展使用了十几年,在稳定性、成木、以及使用习惯上都具有一定的优势。VerilogHDL和VHDL是目前世界上最流行的两种硬件描述语言(HDL:HardwareDescriptionLanguage),均为IEEE标准,被广泛地应用于基于可编程逻辑器件的项目开发。二者都是在20世纪80年代中期开发出来的,前者由Gatew

6、ayDesignAutomation公司(该公司于1989年被Cadence公司收购)开发,后者由美国军方研发。HDL语言以文本形式来描述数字系统硬件结构和行为m,是一种用形式化方法来描述数字电路和系统的语言,可以从上层到下层来逐层描述自己的设计思想。即用一系列分层次的模块来表示复杂的数字系统,并逐层进行验证仿真,再把具体的模块组合由综合工具转化成门级网表,接下去再利用布局布线工具把网表转化为具体电路结构的实现。目前,这种自顶向下的方法已被广泛使用。本文介绍了相关的软件平台Max+PlusII及硬件编程语言

7、——VerilogHDL。主耍论述了一个出租车计费器从设计思路到系统仿真的整个设计过程。本次设计的目的就是在掌握计算机组成原理理论的基础上,丫解EDA技术,掌握VerilogHDL硬件描述语言的设计方法和思想,通过学习的VerilogHDL语言结合电子电路的设计知识理论联系实际,掌握所学的课程知识,通过木课程设计,达到巩固和综合运用计算机原理中的知识,理论联系实际,巩阆所学理论知识,并且提高自己通过所学理论分析、解决计算机实际问题的能力。通过这次EDA方面的课程设计,可以提高我们对EDA领域及通信电路设计领

8、域的认识,有利于培养我们在通信电路EDA方面的设计能力。一人一题特别有利于锻炼我们独立分析问题和解决问题的能力。设计过程的复杂加老师的严格要求有益于培养我们严谨的工作作风。2理论基础2.1VerilogHDL语言的功能和设计方法VerilogHDL语言以文木形式来描述数字系统硬件结构和行为[31,是一种用形式化方法来描述数字电路和系统的语言,可以从上层到下层来逐层描述自己的设计思想。即用一系列分层次的模块来表示复

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。