eda基于vhdl语言的出租车计价器-课程设计_本科论文.doc

eda基于vhdl语言的出租车计价器-课程设计_本科论文.doc

ID:14130044

大小:627.00 KB

页数:27页

时间:2018-07-26

eda基于vhdl语言的出租车计价器-课程设计_本科论文.doc_第1页
eda基于vhdl语言的出租车计价器-课程设计_本科论文.doc_第2页
eda基于vhdl语言的出租车计价器-课程设计_本科论文.doc_第3页
eda基于vhdl语言的出租车计价器-课程设计_本科论文.doc_第4页
eda基于vhdl语言的出租车计价器-课程设计_本科论文.doc_第5页
资源描述:

《eda基于vhdl语言的出租车计价器-课程设计_本科论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、哈尔滨远东理工学院EDA课程设计题目:基于VHDL语言出租车计费器哈尔滨远东理工学院-I-哈尔滨远东理工学院摘要本文介绍了一种采用单片FPGA芯片进行出租车计费器的设计方法,主要阐述如何使用新兴的EDA器件取代传统的电子设计方法,利用FPGA的可编程性,简洁而又多变的设计方法,缩短了研发周期,同时使出租车计费器体积更小功能更强大。本设计实现了出租车计费器所需的一些基本功能,计费包括起步价、行车里程计费、等待时间计费,同时考虑到出租车行业的一些特殊性,更注重了把一些新的思路加入到设计中。主要包括采用了FPGA芯片,使用VHDL语言进行编程,使其具有了更强的移

2、植性,更加利于产品升级。关键词:VHDL计费器FPGAAbstractThispaperdescribestheuseofasinglechipFPGAforthedesignofaccounting-feemachine,mainlyonhowtousetheemergingEDAelectronicdevicesdesignedtoreplacetraditionalmethods,usingtheprogrammableFPGA,conciseandchangingthedesignWaystoshortenthedevelopmentcycle,s

3、othattaxiaccounting-feemachineinasmallermorepowerful.Thedesignandimplementationofthetaxiaccounting-feemachineforsomebasicfunctions,includingbillingstartingprice,drivingmetered,thewaitingtimebilling,takingintoaccountthespecialnatureofsomeofthetaxiindustry,topaymoreattentiontoanumbe

4、rofnewIdeasintothedesign.MainlyincludingtheuseoftheFPGAchip,theuseofVHDLprogramming,soastomakeitastrongertransplanted,andmoreconducivetoproductupgrades.Keywords:VHDL,accounting-feemachine,FPGA-II-哈尔滨远东理工学院目录前言1第一部分设计要求2一、设计目的2二、系统要求2三、功能描述2四、补充说明2第二部分系统设计方案3第三部分主要模块设计5一、计程计费模块5二、显

5、示模块5三、控制模块6第四部分仿真结果与分析7一、计程计费模块仿真7二、总体仿真7第五部分硬件调试8一、引脚锁定8二、硬件验证情况8总结10致谢11参考文献12附录A电路图13一、电路图13二、PCB图14三、3D仿真图15附录B程序代码17一、top顶层文件17二、taxi控制模块18二、display显示模块20-III-哈尔滨远东理工学院前言随着出租车行业的发展,对出租车计费器的要求也越来越高。二十世纪后半期,随着集成电路和计算机技术的飞速发展,数字系统也得到了飞速发展,其实现方法经历了由分立元件、SSI、MSI到LSI、VLSI以及UVLSI的过程

6、。同时为了提高系统的可靠性与通用性,微处理器和专业集成电路(ASIC)逐渐取代了通用全硬件LSI电路,而ASIC以其体积小、重量轻、功耗低、速度快、成本低、保密性好而脱颖而出。目前,业界大量可编程逻辑器件(PLD),尤其是现场可编程逻辑器件(FPLD)被大量地应用在ASIC的制作当中。在可编程集成电路的开发过程中,以计算机为工作平台,融合了应用电子技术、计算机技术、智能化技术最新成果的电子设计自动化(EDA)技术主要能辅助进行三方面的设计工作:IC设计,电子电路设计以及PCB设计理想的可编程逻辑开发系统能符合大量的设计要求:它能够支持不同结构的器件,在多种

7、平台运行,提供易于使用的界面,并且有广泛的特征。EDA技术(即ElectronicDesignAutomation技术)就是依赖强大的计算机,在EDA工具软件平台上,对以硬件描述语言HDL(HardwareDdscriptionLangurage)为系统逻辑描述手段完成的设计文件,自动地完成逻辑编译、化简、分割、综合、布局布线以及逻辑优化和仿真测试,直至实现既定的电子线路系统功能。它在硬件实现方面融合了大规模集成电路制造技术、IC版图设计、ASIC测试和封装、FPGA(GieldPeogrammableGateArray)/CPLD(ComplexProg

8、rammableLogicDevice)编程下载和自动测试等技术。

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

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

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