已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
李明洪基于VERILOGHDL的出租车计费器设计第1页共30页基于VERILOG凌阳,拇指凌阳HDL的出租车计费器设计凌阳,拇指凌阳凌阳,拇指凌阳学生姓名李明洪凌阳,拇指凌阳凌阳,拇指凌阳指导老师肖红光凌阳,拇指凌阳凌阳,拇指凌阳摘凌阳,拇指凌阳凌阳,拇指凌阳要凌阳,拇指凌阳凌阳,拇指凌阳本次课程设计主要是基于FPGA芯片,拇指使用硬件描述语言VERILOH凌阳,拇指凌阳HDL,拇指采用“自顶向下”的设计方法,拇指编写一个出租车计费器芯片,拇指并使用MAXPLUS凌阳,拇指凌阳II软件仿真平台。食指本文主要描述了出租车计费器的设计思路与模块划分。食指把出租车计费器划分为五大模块,拇指共同实现了出租车计费以及预置和模拟汽车启动、停止、暂停等功能,拇指并动态扫描显示车费数目。食指最后,拇指使用MAXPLUS凌阳,拇指凌阳II仿真平台对每个模块和主程序分别进行了仿真,拇指并对仿真出来的波形作了分析。食指凌阳,拇指凌阳凌阳,拇指凌阳关键词凌阳,拇指凌阳凌阳,拇指凌阳出租车计费;凌阳,拇指凌阳VERILOG凌阳,拇指凌阳HDL;凌阳,拇指凌阳MAXPLUS凌阳,拇指凌阳II;凌阳,拇指凌阳仿真凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳THE凌阳,拇指凌阳DESIGN凌阳,拇指凌阳OF凌阳,拇指凌阳TAXI凌阳,拇指凌阳METER凌阳,拇指凌阳BASED凌阳,拇指凌阳ON凌阳,拇指凌阳VERILOG凌阳,拇指凌阳HDL凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第2页共30页凌阳,拇指凌阳ABSTRACT凌阳,拇指凌阳凌阳,拇指凌阳THE凌阳,拇指凌阳COURSE凌阳,拇指凌阳DESIGN凌阳,拇指凌阳IS凌阳,拇指凌阳MAINLY凌阳,拇指凌阳BASED凌阳,拇指凌阳ON凌阳,拇指凌阳FPGA凌阳,拇指凌阳CHIP,凌阳,拇指凌阳THE凌阳,拇指凌阳USE凌阳,拇指凌阳OF凌阳,拇指凌阳HARDWARE凌阳,拇指凌阳DESCRIPTION凌阳,拇指凌阳LANGUAGE凌阳,拇指凌阳VERILOH凌阳,拇指凌阳HDL,凌阳,拇指凌阳USING凌阳,拇指凌阳“TOP凌阳,拇指凌阳DOWN凌阳,拇指凌阳“凌阳,拇指凌阳DESIGN凌阳,拇指凌阳METHOD,凌阳,拇指凌阳THE凌阳,拇指凌阳PREPARATION凌阳,拇指凌阳OF凌阳,拇指凌阳A凌阳,拇指凌阳TAXI凌阳,拇指凌阳METER凌阳,拇指凌阳CHIP,凌阳,拇指凌阳AND凌阳,拇指凌阳USE凌阳,拇指凌阳THE凌阳,拇指凌阳MAX凌阳,拇指凌阳凌阳,拇指凌阳PLUS凌阳,拇指凌阳II凌阳,拇指凌阳SOFTWARE凌阳,拇指凌阳SIMULATION凌阳,拇指凌阳PLATFORM凌阳,拇指凌阳THIS凌阳,拇指凌阳PAPER凌阳,拇指凌阳DESCRIBES凌阳,拇指凌阳THE凌阳,拇指凌阳DESIGN凌阳,拇指凌阳IDEA凌阳,拇指凌阳OF凌阳,拇指凌阳THE凌阳,拇指凌阳TAXI凌阳,拇指凌阳METER凌阳,拇指凌阳AND凌阳,拇指凌阳MODULE凌阳,拇指凌阳DIVISION凌阳,拇指凌阳THE凌阳,拇指凌阳TAXI凌阳,拇指凌阳METER凌阳,拇指凌阳IS凌阳,拇指凌阳DIVIDED凌阳,拇指凌阳INTO凌阳,拇指凌阳FIVE凌阳,拇指凌阳MODULES凌阳,拇指凌阳TOGETHER凌阳,拇指凌阳TO凌阳,拇指凌阳ACHIEVE凌阳,拇指凌阳A凌阳,拇指凌阳TAXI凌阳,拇指凌阳AND凌阳,拇指凌阳ANALOG凌阳,拇指凌阳AUTO凌阳,拇指凌阳BILLING凌阳,拇指凌阳AND凌阳,拇指凌阳PRESTART,凌阳,拇指凌阳STOP,凌阳,拇指凌阳PAUSE凌阳,拇指凌阳FUNCTION,凌阳,拇指凌阳AND凌阳,拇指凌阳DYNAMIC凌阳,拇指凌阳SCAN凌阳,拇指凌阳SHOWED凌阳,拇指凌阳THE凌阳,拇指凌阳NUMBER凌阳,拇指凌阳OF凌阳,拇指凌阳FARE凌阳,拇指凌阳FINALLY,凌阳,拇指凌阳USING凌阳,拇指凌阳MAX凌阳,拇指凌阳凌阳,拇指凌阳PLUS凌阳,拇指凌阳II凌阳,拇指凌阳SIMULATION凌阳,拇指凌阳PLATFORM凌阳,拇指凌阳AND凌阳,拇指凌阳THE凌阳,拇指凌阳MAIN凌阳,拇指凌阳PROGRAM凌阳,拇指凌阳FOR凌阳,拇指凌阳EACH凌阳,拇指凌阳MODULE凌阳,拇指凌阳WERE凌阳,拇指凌阳SIMULATED,凌阳,拇指凌阳AND凌阳,拇指凌阳THE凌阳,拇指凌阳SIMULATION凌阳,拇指凌阳FROM凌阳,拇指凌阳AN凌阳,拇指凌阳ANALYSIS凌阳,拇指凌阳OF凌阳,拇指凌阳THE凌阳,拇指凌阳WAVEFORM凌阳,拇指凌阳凌阳,拇指凌阳KEYWORDS凌阳,拇指凌阳凌阳,拇指凌阳TAXI凌阳,拇指凌阳CHARGES;VERILOG凌阳,拇指凌阳HDL;凌阳,拇指凌阳MAXPLUS凌阳,拇指凌阳II;SIMULATION凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳1凌阳,拇指凌阳引凌阳,拇指凌阳言凌阳,拇指凌阳凌阳,拇指凌阳随着中国城市化的快速发展,拇指人们出行的选择也会越来越多样化,拇指但是出租车作为一种重要的交通工具,拇指也越来越多的被人们所选择,拇指虽然在大中城市,拇指出租车已经相当普及,拇指但是在一些小的城市,拇指出租车行业也因为城市化进程的加快而快速发展。食指凌阳,拇指凌阳当然,拇指出租车的计费器也由当初的只能显示路程的计费方式变成现在的,拇指能够自主计费以及打印发票和语音提示。食指根据出租车行业的需求,拇指国内各机械厂家纷纷推出国产基于VERILOGHDL的出租车计费器设计第3页共30页计价器,拇指传统的出租车计费器由于发展使用了十几年,拇指在稳定性、成本、以及使用习惯上都具有一定的优势。食指凌阳,拇指凌阳VERILOG凌阳,拇指凌阳HDL和VHDL是目前世界上最流行的两种硬件描述语言(HDLHARDWARE凌阳,拇指凌阳DESCRIPTION凌阳,拇指凌阳LANGUAGE),拇指均为IEEE标准,拇指被广泛地应用于基于可编程逻辑器件的项目开发。食指二者都是在20世纪80年代中期开发出来的,拇指前者由GATEWAY凌阳,拇指凌阳DESIGN凌阳,拇指凌阳AUTOMATION公司(该公司于1989年被CADENCE公司收购)开发,拇指后者由美国军方研发。食指凌阳,拇指凌阳HDL语言以文本形式来描述数字系统硬件结构和行为1,拇指是一种用形式化方法来描述数字电路和系统的语言,拇指可以从上层到下层来逐层描述自己的设计思想。食指即用一系列分层次的模块来表示复杂的数字系统,拇指并逐层进行验证仿真,拇指再把具体的模块组合由综合工具转化成门级网表,拇指接下去再利用布局布线工具把网表转化为具体电路结构的实现。食指目前,拇指这种自顶向下的方法已被广泛使用。食指凌阳,拇指凌阳本文介绍了相关的软件平台MAXPLUS凌阳,拇指凌阳II及硬件编程语言VERILOG凌阳,拇指凌阳HDL。食指主要论述了一个出租车计费器从设计思路到系统仿真的整个设计过程。食指凌阳,拇指凌阳本次设计的目的就是在掌握计算机组成原理理论的基础上,拇指了解EDA技术,拇指掌握VERILOG凌阳,拇指凌阳HDL硬件描述语言的设计方法和思想,拇指通过学习的VERILOG凌阳,拇指凌阳HDL语言结合电子电路的设计知识理论联系实际,拇指掌握所学的课程知识,拇指通过本课程设计,拇指达到巩固和综合运用计算机原理中的知识,拇指理论联系实际,拇指巩固所学理论知识,拇指并且提高自己通过所学理论分析、解决计算机实际问题的能力。食指凌阳,拇指凌阳通过这次EDA方面的课程设计,拇指可以提高我们对EDA领域及通信电路设计领域的认识,拇指有利于培养我们在通信电路EDA方面的设计能力。食指一人一题特别有利于锻炼我们独立分析问题和解决问题的能力。食指设计过程的复杂加老师的严格要求有益于培养我们严谨的工作作风。食指凌阳,拇指凌阳凌阳,拇指凌阳2凌阳,拇指凌阳理论基础凌阳,拇指凌阳凌阳,拇指凌阳21凌阳,拇指凌阳VERILOG凌阳,拇指凌阳HDL语言的功能和设计方法凌阳,拇指凌阳VERILOG凌阳,拇指凌阳HDL语言以文本形式来描述数字系统硬件结构和行为3,拇指是一种用形式化方法来描述数字电路和系统的语言,拇指可以从上层到下层来逐层描述自己的设计思想。食指即用一系列分层次的模块来表示复杂的数字系统4,拇指并逐层进行验证仿真,拇指再把具体的模块基于VERILOGHDL的出租车计费器设计第4页共30页组合由综合工具转化成门级网表,拇指接下去再利用布局布线工具把网表转化为具体电路结构的实现。食指目前,拇指这种自顶向下的方法已被广泛使用。食指概括地讲,拇指HDL语言包含以下主要特征凌阳,拇指凌阳凌阳,拇指凌阳(1)凌阳,拇指凌阳HDL语言既包含一些高级程序设计语言的结构形式,拇指同时也兼顾描述硬件线路连接的具体结构。食指凌阳,拇指凌阳凌阳,拇指凌阳(2)凌阳,拇指凌阳通过使用结构级行为描述,拇指可以在不同的抽象层次描述设计。食指HDL语言采用自顶向下的数字电路设计方法,拇指主要包括3个领域5个抽象层次。食指凌阳,拇指凌阳凌阳,拇指凌阳(3)凌阳,拇指凌阳HDL语言是并行处理的,拇指具有同一时刻执行多任务的能力。食指这和一般高级设计语言(例如C语言等)串行执行的特征是不同的。食指凌阳,拇指凌阳凌阳,拇指凌阳(4)凌阳,拇指凌阳HDL语言具有时序的概念。食指一般的高级编程语言是没有时序概念的,拇指但在硬件电路中从输入到输出总是有延时存在的,拇指为了描述这一特征,拇指需要引入时延的概念。食指HDL语言不仅可以描述硬件电路的功能,拇指还可以描述电路的时序。食指凌阳,拇指凌阳凌阳,拇指凌阳VERILOG凌阳,拇指凌阳HDL的主要能力凌阳,拇指凌阳VERILOG凌阳,拇指凌阳HDL既是一种行为描述语言,拇指也是一种结构描述语言。食指如果按照一定的规则和风格编写代码,拇指就可以将功能行为模块通过工具自动转化为门级互连的结构模块。食指这意味着利用VERILOG语言所提供的功能,拇指就可以构造一个模块间的清晰结构来描述复杂的大型设计,拇指并对所需的逻辑电路进行严格的设计。食指凌阳,拇指凌阳下面列出的是VERILOG语言的主要功能凌阳,拇指凌阳凌阳,拇指凌阳(1)凌阳,拇指凌阳可描述顺序执行或并行执行的程序结构;凌阳,拇指凌阳凌阳,拇指凌阳(2)凌阳,拇指凌阳用延迟表示式或事件表达式来明确地控制过程的启动时间;凌阳,拇指凌阳凌阳,拇指凌阳(3)凌阳,拇指凌阳通过命名的事件来触发其他过程里的激活行为或停止行为;凌阳,拇指凌阳凌阳,拇指凌阳(4)凌阳,拇指凌阳提供了条件和循环等程序结构;凌阳,拇指凌阳凌阳,拇指凌阳(5)凌阳,拇指凌阳提供了可带参数且非零延续时间的任务程序结构;凌阳,拇指凌阳凌阳,拇指凌阳(6)凌阳,拇指凌阳提供了可定义新的操作符的函数结构;凌阳,拇指凌阳凌阳,拇指凌阳(7)凌阳,拇指凌阳提供了用于建立表达式的算术运算符、逻辑运算符和位运算符;凌阳,拇指凌阳凌阳,拇指凌阳(8)凌阳,拇指凌阳提供了一套完整的表示组合逻辑基本元件的原语;凌阳,拇指凌阳凌阳,拇指凌阳(9)凌阳,拇指凌阳提供了双向通路和电阻器件的描述;凌阳,拇指凌阳凌阳,拇指凌阳(10)可建立MOS器件的电荷分享和衰减模型;凌阳,拇指凌阳凌阳,拇指凌阳(11)可以通过构造性语句精确地建立信号模型;凌阳,拇指凌阳凌阳,拇指凌阳VERILOG凌阳,拇指凌阳HDL设计方法自下而上的设计方法凌阳,拇指凌阳凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第5页共30页自下而上的设计是传统的设计方法,拇指是从基本单元出发,拇指对设计进行逐层划分的过程。食指这种设计方法与用电子元件在模拟实现板上建立一个系统的步骤有密切的关系。食指优、缺点分别如下凌阳,拇指凌阳凌阳,拇指凌阳优点,拇指凌阳,拇指凌阳设计人员对这种设计方法比较熟悉;实现各个子模块所需的时间较短。食指凌阳,拇指凌阳凌阳,拇指凌阳缺点,拇指凌阳,拇指凌阳对系统的整体功能把握不足;由于必须先对多个子模块进行设计,拇指因此实现整个系统的功能所需的时间长;另外,拇指对设计人员之间相互协作也有较高的要求。食指凌阳,拇指凌阳凌阳,拇指凌阳自上而下的设计方法凌阳,拇指凌阳凌阳,拇指凌阳自上而下的设计是从系统级开始,拇指把系统划分为基本单元,拇指然后再把基本单元划分为下一层次的基本单元,拇指直到可用EDA元件实现为止。食指这种方法的优、缺点如下。食指凌阳,拇指凌阳凌阳,拇指凌阳优点,拇指凌阳,拇指凌阳在设计周期开始就做好了系统分析;由于设计的主要仿真和调试过程是在高层完成的,拇指所以能够早期发现结构设计上的错误,拇指避免了设计工作的浪费,拇指方便了系统的划分和整个项目的管理,拇指可减少设计人员劳动,拇指避免了重复设计。食指凌阳,拇指凌阳凌阳,拇指凌阳缺点凌阳,拇指凌阳,拇指得到的最小单元不标准,拇指且制造成本高。食指凌阳,拇指凌阳凌阳,拇指凌阳混合的设计方法凌阳,拇指凌阳凌阳,拇指凌阳复杂数字逻辑电路和系统设计过程5,拇指通常是以上两种设计方法的结合。食指设计时需要考虑多个目标的综合平衡。食指在高层系统用自上而下的设计方法实现,拇指而使用自下而上的方法从库元件或以往设计库中调用已有的设计单元。食指混合设计方法兼有以上两种方法的优点,拇指并且可使用先进的矢量测试方法。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳22凌阳,拇指凌阳MAXPLUS凌阳,拇指凌阳II设计流程凌阳,拇指凌阳MAXPLUS是ALTERA公司提供的FPGA/CPLD开发集成环境,拇指ALTERA是世界上最大可编程逻辑器件2的供应商之一。食指MAXPLUS界面友好,拇指使用便捷,拇指被誉为业界最易用易学的EDA软件。食指在MAXPLUS上可以完成设计输入、元件适配、时序仿真和功能仿真、编程下载整个流程,拇指它提供了一种与结构无关的设计环境,拇指是设计者能方便地进行设计输入、快速处理和器件编程。食指凌阳,拇指凌阳设计流程凌阳,拇指凌阳使用MAXPLUS软件设计流程由以下几部分组成。食指凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第6页共30页(1)凌阳,拇指凌阳设计输入可以采用原理图输入、HDL语言描述、EDIF网表输入及波形输入等几种方式。食指凌阳,拇指凌阳(2)凌阳,拇指凌阳编译先根据设计要求设定编译参数和编译策略,拇指如器件的选择、逻辑综合方式的选择等。食指然后根据设定的参数和策略对设计项目进行网表提取、逻辑综合和器件适配,拇指并产生报告文件、延时信息文件及编程文件,拇指供分析仿真和编程使用。食指凌阳,拇指凌阳(3)凌阳,拇指凌阳仿真仿真包括功能仿真、时序仿真和定时分析,拇指可以利用软件的仿真功能来验证设计项目的逻辑功能是否正确。食指凌阳,拇指凌阳(4)凌阳,拇指凌阳编程与验证用经过仿真确认后的编程文件通过编程器(PROGRAMMER)将设计下载到实际芯片中,拇指最后测试芯片在系统中的实际运行性能。食指凌阳,拇指凌阳凌阳,拇指凌阳在设计过程中,拇指如果出现错误,拇指则需重新回到设计输入阶段,拇指改正错误或调整电路后重复上述过程。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳3凌阳,拇指凌阳出租车计费器设计凌阳,拇指凌阳凌阳,拇指凌阳随着中国城市化的快速发展,拇指人们出行的选择也会越来越多样化,拇指但是出租车作为一种重要的交通工具,拇指也越来越多的被人们所选择,拇指虽然在大中城市,拇指出租车已经相当普及,拇指但是在一些小的城市,拇指出租车行业也因为城市化进程的加快而快速发展。食指此次设计采用EDA技术,拇指把出租车计费器划分为五大模块,拇指共同实现了出租车计费以及预置和模拟汽车启动、停止、暂停等功能,拇指并动态扫描显示车费数目。食指最后,拇指使用MAXPLUS凌阳,拇指凌阳II仿真软件对每个模块和主程序分别进行了结果仿真,拇指并对仿真出来的结果作了分析。食指凌阳,拇指凌阳凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第7页共30页车速控制模块里程动态显示计费动态显示31凌阳,拇指凌阳整体设计方案凌阳,拇指凌阳根据自己对出租车从启动记费到停止打印发票的整个过程的理解,拇指将整个出租车计费系统主要划分为3大块。食指计费器按里程收费,拇指每100米开始一次计费。食指各模块功能如下凌阳,拇指凌阳(1)凌阳,拇指凌阳车速控制模块凌阳,拇指凌阳当起停键为启动状态时(高电平),拇指模块根据车速选择和基本车速发出响应频率的脉冲驱动计费器和里程显示模块进行计数;当处于停止状态时暂停发出脉冲,拇指此时计费器和里程显示模块相应的停止计数。食指凌阳,拇指凌阳(2)凌阳,拇指凌阳里程动态显示模块凌阳,拇指凌阳其包括计数车速控制模块发出的脉冲以及将计数显示动态显示出来,拇指每来一个脉冲里程值加01(控制器每发一个脉冲代表运行了01公里)。食指凌阳,拇指凌阳(3)凌阳,拇指凌阳计费动态显示模块凌阳,拇指凌阳其初值为10元,拇指当里程超过3公里后才接受计数车速控制模块发出的脉冲的驱动,拇指并且计数显示动态显示出来,拇指每来一个脉冲(代表运行了05公里)其数值加1元,拇指当收费超过20时数值加15元。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳根据上述要求,拇指绘制出计费器的大致设计构想框图,拇指如图31所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳车速选择凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳起/停开关凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳基本速率凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳REST凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳扫描时钟凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第8页共30页车速控制(MS)模拟计费(COUNTER)扫描时钟(PULSE)路程、车费显示(SCANLED)车行状态输出(SOUT)显示输出凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳显示输出凌阳,拇指凌阳凌阳,拇指凌阳图31计费器设计构想框图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳32详细设计思路凌阳,拇指凌阳本次出租车计费器的设计主要是基于FPGA芯片,拇指使用硬件描述语言VERILOG凌阳,拇指凌阳HDL,拇指采用“自顶向下”的设计方法,拇指编写一个出租车计费器芯片,拇指并使用MAXPLUS凌阳,拇指凌阳II软件仿真结果。食指把出租车计费器划分为五大模块,拇指共同实现了出租车计费以及预置和模拟汽车启动、停止、暂停等功能,拇指并动态扫描显示车费数目。食指最后,拇指使用MAXPLUS凌阳,拇指凌阳II仿真平台对每个模块和主程序分别进行了波形仿真,拇指并对仿真出来的波形作了分析。食指本次出租车计费器设计要求实现如下功能凌阳,拇指凌阳(1)凌阳,拇指凌阳能实现计费功能,拇指计费标准为按行驶里程收费,拇指起步费为1000元,拇指并在车行3公里后再按2元/公里,拇指当计费器计费达到或超过一定收费如20元时,拇指每公里加收50的车费,拇指车停止不计费。食指凌阳,拇指凌阳(2)凌阳,拇指凌阳实现预置功能能预置起步费、每公里收费、车行加费里程。食指凌阳,拇指凌阳(3)凌阳,拇指凌阳实现模拟功能能模拟汽车启动、停止、暂停、车速等状态。食指凌阳,拇指凌阳(4)凌阳,拇指凌阳设计动态扫描电路将车费显示出来,拇指有两位小数。食指凌阳,拇指凌阳(5)凌阳,拇指凌阳用VERILOG凌阳,拇指凌阳HDL语言设计符合上述功能要求的出租车计费器,拇指并用层次化设计方法设计该电路。食指凌阳,拇指凌阳(6)凌阳,拇指凌阳各计数器的计数状态用功能仿真的方法验证,拇指并通过有关波形确认电路设计是否正确。食指凌阳,拇指凌阳(7)凌阳,拇指凌阳完成电路全部设计后,拇指通过系统实验箱下载验证设计的正确性。食指凌阳,拇指凌阳凌阳,拇指凌阳33凌阳,拇指凌阳模块实现凌阳,拇指凌阳为了使各模块间能够无冲突地完成各自的工作,拇指加入适当的辅助模块,拇指并结合计费器设计要求及各模块要实现的功能,拇指在设计构想框图基础上,拇指将其细化,拇指得到系统总体模型图,拇指如图32所示。食指凌阳,拇指凌阳凌阳,拇指凌阳加速信号凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第9页共30页开始功能分析编译检错检错修改编写功能语言结束波形仿真检错修改匀速信号凌阳,拇指凌阳凌阳,拇指凌阳加速按键凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳使能信号凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳暂停信号凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳清零信号凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳时钟信号凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图32计费器系统总体模型图凌阳,拇指凌阳凌阳,拇指凌阳在图32中,拇指车速控制模块主要将车行驶的状态,拇指加速或者匀速,拇指转换成脉冲信号;扫描时钟模块,拇指每隔一段时间,拇指扫描一次车行速度,拇指并将状态信号送给计费器;车行状态输出模块,拇指将车速控制模送来的脉冲信号进行翻译,拇指判断车是何种行驶状态;模拟计费模块,拇指根据扫描时钟的信号,拇指定时对路程计算,拇指并将编码信号送给显示模块;路程、车费显示模块,拇指对计费模块送来的信号进行编译,拇指并显示出来。食指凌阳,拇指凌阳结合系统设计的总体要求和各模块的详细功能要求,拇指接下来,拇指便是使用硬件描述语言VERILOG凌阳,拇指凌阳HDL和软件仿真平台MAXPLUS凌阳,拇指凌阳II,拇指编写出各模块的功能语言,拇指并进行编译、仿真,拇指最终得到系统模块图。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳其设计流程如图33所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳编译成功凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳仿真成功凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第10页共30页凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳出凌阳,拇指凌阳凌阳,拇指凌阳错凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳出凌阳,拇指凌阳凌阳,拇指凌阳错凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图33计费器模块设计流程图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳根据设计流程,按照从部分到整体的设计思路,拇指先设计出各个功能模块,拇指最后,拇指结合图32将各功能模块连接在一起,形成了计费器整体系统模块图,拇指如图34所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图34凌阳,拇指凌阳计费器整体系统模块图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳在图34中凌阳,拇指凌阳模块MS,拇指输入端口CK0、CK1为两个不同的时钟信号,拇指高电平有效。食指来模拟汽车的加速和匀速,拇指JS加速按键,拇指高电平有效。食指CLKOUT为状态脉冲输出信号。食指凌阳,拇指凌阳模块PULSE实现将时钟信号5分频功能。食指凌阳,拇指凌阳模块COUNTER实现汽车模拟计费功能。食指CLR1为清零信号,拇指CLKDIV为时钟扫描信号;SI为状态信号,拇指C1,C2,C3分别为费用的三为显示。食指凌阳,拇指凌阳模块SOUT实现车行状态输出功能,拇指其中CLK为时钟信号,拇指ENABLE凌阳,拇指凌阳为启动使能信号,拇指STO暂停信号,拇指匀为高电平有效。食指CLR为清零信号,拇指低电平有效,拇指ST为状态信号,拇指0电基于VERILOGHDL的出租车计费器设计第11页共30页平表示匀速,拇指1电平表示加速。食指凌阳,拇指凌阳模块SCANLED实现显示车费功能。食指BT为选位信号,拇指SG译码信号。食指凌阳,拇指凌阳将图34形成的系统在MAXPLUS平台中进行编译、仿真,形成了计费器最终顶层模块如图35所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图35凌阳,拇指凌阳TAXI模块图凌阳,拇指凌阳凌阳,拇指凌阳该模块为计费器最终顶层模块,拇指T_CLK0、T_CLK1、T_CLK2为三个时钟信号,拇指TJS凌阳,拇指凌阳加速信号,拇指高电平有效,拇指TENABLE为启动使能信号,拇指高电平有效,拇指TCLR为清零信号,拇指低电平有效,拇指STO为暂停信号,拇指高电平有效。食指TBT为选位信号,拇指TSG为译码信号。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳4凌阳,拇指凌阳计费器各模块的仿真凌阳,拇指凌阳凌阳,拇指凌阳41模块MS的仿真凌阳,拇指凌阳凌阳,拇指凌阳依据设计思路和MAXPLUS凌阳,拇指凌阳II设计平台以及VERILOG凌阳,拇指凌阳HDL语言,拇指编写出模块程序,拇指调试完成后,拇指进行波形仿真,拇指得到MS模块仿真图,拇指如图41所示。食指凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第12页共30页凌阳,拇指凌阳图41凌阳,拇指凌阳MS模块仿真图凌阳,拇指凌阳图41中,拇指JS为加速输入信号,拇指高电平有效;CK0为匀速输入信号;CK1时钟信号,拇指高电平有效。食指如图,拇指在有加速信号持续输入的状态下,拇指每隔一段时间,拇指CLKOUT端有一个加速脉冲输出,拇指由仿真图象可以看出,拇指MS模块正常运行。食指凌阳,拇指凌阳凌阳,拇指凌阳42模块SOUT的仿真凌阳,拇指凌阳依据设计思路和MAXPLUS凌阳,拇指凌阳II设计平台以及VERILOG凌阳,拇指凌阳HDL语言,拇指编写出模块程序,拇指调试完成后,拇指进行波形仿真,拇指得到SOUT模块仿真图,拇指如图42所示。食指凌阳,拇指凌阳凌阳,拇指凌阳图42凌阳,拇指凌阳SOUT模块仿真图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图42中,拇指STO为暂停信号,拇指高电平有效;ENABLE为启动使能信号,拇指高电平有效;CLR为清零信号,拇指高电平有效;ST为状态信号;CLK为时钟信号;ST为状态信号,拇指0电平表示匀速,拇指1电平表示加速。食指如图,拇指汽车在有启动信号持续输入的状态下,拇指车行状态输出端有相应的状态信号输出,拇指由仿真图象可以看出,拇指SOUT模块正常运行。食指凌阳,拇指凌阳凌阳,拇指凌阳43模块PULSE的仿真凌阳,拇指凌阳依据设计思路和MAXPLUS凌阳,拇指凌阳II设计平台以及VERILOG凌阳,拇指凌阳HDL语言,拇指编写出模块程序,拇指调试完成后,拇指进行波形仿真,拇指得到PULSE模块仿真图,拇指如图43所示。食指凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第13页共30页凌阳,拇指凌阳图43凌阳,拇指凌阳PULSE模块仿真图凌阳,拇指凌阳图43中,拇指CLK0为时钟信号,拇指由仿真图象可以看出,拇指PULSE模块正常运行,拇指输出了0到4,拇指实现时钟扫描的5分频功能。食指凌阳,拇指凌阳凌阳,拇指凌阳44模块COUNTER的仿真凌阳,拇指凌阳依据设计思路和MAXPLUS凌阳,拇指凌阳II设计平台以及VERILOG凌阳,拇指凌阳HDL语言,拇指编写出模块程序,拇指调试完成后,拇指进行波形仿真,拇指得到COUNTER模块仿真图,拇指如图44所示。食指凌阳,拇指凌阳凌阳,拇指凌阳图44凌阳,拇指凌阳COUNTER模块仿真图凌阳,拇指凌阳图44中,拇指CLR1为清零信号,拇指低电平有效;SI为状态信号;CLKDIV为时钟扫描信号;C1、C2、C3为费用信号的三行显示。食指如图,拇指汽车在行驶状态下,拇指每隔一段时间,拇指费用显示输出端会有相应的信号输出,拇指由仿真图象可以看出,拇指COUNTER模块正常运行。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳45模块SCAN_LED的仿真凌阳,拇指凌阳依据设计思路和MAXPLUS凌阳,拇指凌阳II设计平台以及VERILOG凌阳,拇指凌阳HDL语言,拇指编写出模块程序,拇指调试完成后,拇指进行波形仿真,拇指得到SCANLED模块仿真图,拇指如图45所示。食指凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第14页共30页凌阳,拇指凌阳图45凌阳,拇指凌阳SCANLED模块仿真图凌阳,拇指凌阳图45中,拇指BT为选位信号;SG译码信号。食指如图,拇指每行驶一段时间,拇指显示位上的不同数位上会有信号输出,拇指仿真图象可以看出,拇指SCANLED模块正常运行。食指凌阳,拇指凌阳凌阳,拇指凌阳46模块TAXI的仿真凌阳,拇指凌阳依据设计思路和MAXPLUS凌阳,拇指凌阳II设计平台以及VERILOG凌阳,拇指凌阳HDL语言,拇指编写出模块程序,拇指调试完成后,拇指进行波形仿真,拇指得到TAXI模块仿真图,拇指如图46所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图46凌阳,拇指凌阳TAXI模块仿真图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图46中,拇指JS为加速输入信号,拇指高电平有效;ENABLE为启动使能信号,拇指高电平有效;CLR为清零信号,拇指高电平有效;CLK2凌阳,拇指凌阳CK1凌阳,拇指凌阳CK2为时钟信号。食指结合前面各模块的输入、输出端功能介绍和各模块仿真图像说明,拇指可以看出,拇指TAXI模块正常运行。食指凌阳,拇指凌阳凌阳,拇指凌阳基于VERILOGHDL的出租车计费器设计第15页共30页凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳5凌阳,拇指凌阳小结凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳本次课程设计要求基于可编程逻辑器件,拇指使用硬件描述语言VERILOG凌阳,拇指凌阳HDL编写一个出租车计费器控制器芯片,拇指并用MAXPLUS凌阳,拇指凌阳II软件平台进行仿真。食指根据自己对出租车从启动计费到停车打票过程的理解,拇指其过程可描述为预置、模拟汽车启动、停止、暂停等功能,拇指并动态扫描显示车费数目。食指由此必需设计出3个大的模块一是车速控制模块,拇指此模块控制汽车的加速或匀速状态;二是动态里程显示模块,拇指此模块的主要功能是随时显示车行的路程;三是计费动态显示模块,拇指此模块的功能是根据车行路程计算并输出相应的费用。食指凌阳,拇指凌阳在整个设计过程当中,拇指首先要根据模块设计所要达到的要求编写源代码,拇指在编写完后基于VERILOGHDL的出租车计费器设计第16页共30页编译的过程中经常会出现程序编译错误。食指根据系统提示,拇指我找到了错误的位置,拇指然后查询错误的原因。食指通过和同学探讨,拇指或者请教老师,拇指所有的问题都一一解决了。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳在整个电路设计完毕并仿真成功后发现,拇指其实整个电路设计实现的功能还是比较实用和易于操作的,拇指而自己也为此付出了许多从根据课题要求查找相关资料,拇指学习硬件语言,拇指到自己能够独立编写小程序;从对MAXPLUS凌阳,拇指凌阳II软件平台的摸索,拇指一次次修改程序,拇指到仿真得到较满意的结果;从对截图工具的搜索下载,拇指论文资料的搜集,拇指到文字排版的学习。食指在设计过程中遇到了很多困难,拇指在指导老师的指引和同学的帮助下,拇指通过不断探索学习,拇指使问题得到了一定的解决。食指终于使出租车计费器各模块的功能正常运行,拇指仿真成功,拇指进而,拇指整个计费器系统成功仿真运行成功。食指凌阳,拇指凌阳通过本学期课程设计的学习,拇指我从中学习到了很多,拇指对可编程逻辑器件,拇指VERILOG凌阳,拇指凌阳HDL语言,拇指MAXPLUS凌阳,拇指凌阳II软件平台有了一定的了解,拇指尤其是用VERILOG凌阳,拇指凌阳HDL语言编程和仿真。食指在本次设计中最大的收获是在不断地发现问题,拇指分析问题,拇指解决问题的过程中培养了自己的科研能力,拇指为今后的学习和工作积累了一定的经验。食指李明洪基于VERILOGHDL的出租车计费器设计第17页共30页参考文献凌阳,拇指凌阳凌阳,拇指凌阳1陈林,拇指ASIC与VERILOG数字系统设计凌阳,拇指凌阳武汉华中科技大学出版社凌阳,拇指凌阳200910凌阳,拇指凌阳2宋万杰,罗丰,吴顺君CPLD技术及其应用西安西安电子科技大学出版社,19999凌阳,拇指凌阳3王鑫明,杨吉斌数字系统设计与VERILOG凌阳,拇指凌阳HDLM北京电子工业出版社,拇指2002凌阳,拇指凌阳4张文可编程逻辑器件的发展与应用J大众科技,2006,8714950凌阳,拇指凌阳5杨志钟,拇指怀桦林,拇指郭顺化数字电子技术基础M北京高等教育出版社,2004凌阳,拇指凌阳6凌阳,拇指凌阳王道宪CPLD/FPGA可编程逻辑器件应用与开发M北京国防工业出版社,拇指20041凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳李明洪基于VERILOGHDL的出租车计费器设计第18页共30页凌阳,拇指凌阳附录源程序设计清单凌阳,拇指凌阳凌阳,拇指凌阳/凌阳,拇指凌阳程序名称基于VERILOG凌阳,拇指凌阳HDL出租车计费器设计凌阳,拇指凌阳/凌阳,拇指凌阳程序功能采用VERILOG凌阳,拇指凌阳HDL语言设计程序,拇指实现出租车计费器的功能实现。食指凌阳,拇指凌阳/凌阳,拇指凌阳程序作者李明洪凌阳,拇指凌阳/凌阳,拇指凌阳最后修改日期20101229凌阳,拇指凌阳凌阳,拇指凌阳MS模块源程序凌阳,拇指凌阳MODULE凌阳,拇指凌阳MS凌阳,拇指凌阳CK0,凌阳,拇指凌阳CK1,凌阳,拇指凌阳JS,凌阳,拇指凌阳CLK_OUT凌阳,拇指凌阳INPUT凌阳,拇指凌阳CK0凌阳,拇指凌阳凌阳,拇指凌阳INPUT凌阳,拇指凌阳CK1凌阳,拇指凌阳凌阳,拇指凌阳INPUT凌阳,拇指凌阳JS凌阳,拇指凌阳凌阳,拇指凌阳OUTPUT凌阳,拇指凌阳CLK_OUT凌阳,拇指凌阳凌阳,拇指凌阳REG凌阳,拇指凌阳CLK_OUT凌阳,拇指凌阳ALWAYS凌阳,拇指凌阳JS凌阳,拇指凌阳OR凌阳,拇指凌阳CK0凌阳,拇指凌阳OR凌阳,拇指凌阳CK1凌阳,拇指凌阳BEGIN凌阳,拇指凌阳IF凌阳,拇指凌阳JS凌阳,拇指凌阳凌阳,拇指凌阳1B0凌阳,拇指凌阳BEGIN凌阳,拇指凌阳CLK_OUT凌阳,拇指凌阳凌阳,拇指凌阳30凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳END凌阳,拇指凌阳ELSE凌阳,拇指凌阳BEGIN凌阳,拇指凌阳STATE凌阳,拇指凌阳凌阳,拇指凌阳2B11凌阳,拇指凌阳凌阳,拇指凌阳END凌阳,拇指凌阳凌阳,拇指凌阳END凌阳,拇指凌阳凌阳,拇指凌阳END凌阳,拇指凌阳凌阳,拇指凌阳ST凌阳,拇指凌阳凌阳,拇指凌阳STATE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳END凌阳,拇指凌阳凌阳,拇指凌阳ENDMODULE凌阳,拇指凌阳凌阳,拇指凌阳PULSE模块源程序凌阳,拇指凌阳MODULE凌阳,拇指凌阳PULSE凌阳,拇指凌阳CLK0,凌阳,拇指凌阳FOUT凌阳,拇指凌阳INPUT凌阳,拇指凌阳CLK0凌阳,拇指凌阳凌阳,拇指凌阳OUTPUT凌阳,拇指凌阳FOUT凌阳,拇指凌阳凌阳,拇指凌阳REG凌阳,拇指凌阳FOUT凌阳,拇指凌阳ALWAYS凌阳,拇指凌阳CLK0凌阳,拇指凌阳BEGIN凌阳,拇指凌阳凌阳,拇指凌阳XHDL_1凌阳,拇指凌阳REG20凌阳,拇指凌阳CNT凌阳,拇指凌阳凌阳,拇指凌阳REG凌阳,拇指凌阳FULL凌阳,拇指凌阳凌阳,拇指凌阳IF凌阳,拇指凌阳CLK0凌阳,拇指凌阳凌阳,拇指凌阳1B1凌阳,拇指凌阳BEGIN凌阳,拇指凌阳IF凌阳,拇指凌阳CNT凌阳,拇指凌阳凌阳,拇指凌阳3B100凌阳,拇指凌阳BEGIN凌阳,拇指凌阳CNT凌阳,拇指凌阳凌阳,拇指凌阳3B000凌阳,拇指凌阳凌阳,拇指凌阳FULL凌阳,拇指凌阳凌阳,拇指凌阳1B1凌阳,拇指凌阳凌阳,拇指凌阳END凌阳,拇指凌阳ELSE凌阳,拇指凌阳BEGIN凌阳,拇指凌阳李明洪基于VERILOGHDL的出租车计费器设计第21页共30页CNT凌阳,拇指凌阳凌阳,拇指凌阳CNT凌阳,拇指凌阳凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳FULL凌阳,拇指凌阳凌阳,拇指凌阳1B0凌阳,拇指凌阳凌阳,拇指凌阳END凌阳,拇指凌阳凌阳,拇指凌阳END凌阳,拇指凌阳凌阳,拇指凌阳FOUT凌阳,拇指凌阳凌阳,拇指凌阳FULL凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳END凌阳,拇指凌阳凌阳,拇指凌阳ENDMODULE凌阳,拇指凌阳凌阳,拇指凌阳COUNTER模块源程序凌阳,拇指凌阳MODULE凌阳,拇指凌阳COUNTER凌阳,拇指凌阳CLK_DIV,凌阳,拇指凌阳CLR1,凌阳,拇指凌阳SI,凌阳,拇指凌阳C1,凌
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年广西经贸职业技术学院马克思主义基本原理概论期末考试笔试真题汇编
- 2025年陇东学院马克思主义基本原理概论期末考试真题汇编
- 2025年天津中德应用技术大学马克思主义基本原理概论期末考试真题汇编
- 科技项目申报咨询方案
- 城市公园景观设计方案
- 企业内部培训师培养方案
- 应急逃生自救知识课件
- 应急管理局安全培训电脑课件
- 应急用血培训资料
- 2026年健康行业趋势咨询合同协议
- 2024年-Juniper防火墙配置
- 线虫病疫木及异常枯死松树处置 投标方案案(技术方案)
- 季度安全工作汇报
- (高清版)DZT 0350-2020 矿产资源规划图示图例
- HGT4134-2022 工业聚乙二醇PEG
- 小学教职工代表大会提案表
- 广西中医药大学赛恩斯新医药学院体育补考申请表
- 公司委托法人收款到个人账户范本
- 2023年上海市春考数学试卷(含答案)
- 2023版押品考试题库必考点含答案
- 北京市西城区2020-2021学年八年级上学期期末考试英语试题
评论
0/150
提交评论