1、大学学院课程设计 大学大学学院学院课程课程设计设计 基于基于 FPGAFPGA 的出租车计价器的出租车计价器设计设计 学生姓名学生姓名 学学 号号 所所 在在 系系 专业名称专业名称 班班 级级 指导教师指导教师 成成 绩绩 大学大学学院学院 二二一一一一年年六六月月 大学学院课程设计 1 摘要:摘要:本文介绍了一个以 Altera 公司的 CycloneII 可编程逻辑芯片 EP2C5T144C8 为控制核心、运用 VHDL 硬件描述语言附加一定外围电路组成的出 租车计费器系统。本设计论文主要介绍了出租车计费器系统的组成及工作原理, 简述了在 EDA 平台上用单片 FPGA 器件构成该数字系
2、统的设计思想和实现过程。 同时,详细论述了人机交互驱动模块、驱动模块、计程模块、计费模块、译码动 态扫描模块等的设计方法与技巧。利用 FPGA 芯片实现一些功能较复杂的电子产 品设计,不仅可以增加系统设计的灵活性,利用它进行产品开发,不仅成本低、 周期短、可靠性高,而且具有完全的知识产权。同时,在进行 SOPC 设计的时候, 我们可以自由调用 NIOS 资源模块构建软核,从而减小了系统的功耗,实现产品 的强大功能。 关键字:关键字:FPGA,VHDL,EP2C5T144C8,SOPC Abstract:This paper introduces a Altera company to Cycl
3、oneII programmable logic chips EP2C5T144C8 as control core, useing VHDL hardware description language add a certain peripheral circuit of the message accounting device system of a taxi. This design paper mainly introduced the message accounting device taxi system composition and working principle, t
4、his paper expounds on the platform in EDA using single pill FPGA components, the digital system design thought and the implementation process. At the same time, discusses the human-computer interaction driver modules, driving module, taxi module, billing module, decode dynamic scanning module design
5、 methods and skills. Use the FPGA chip realize some function is more complex electronic product design, not only can increase the flexibility of the system design, use it for product development, not only the low cost, short cycle, high reliability, and with full intellectual property rights. Meanwh
6、ile, during the SOPC design, we can free calls NIOS resource module building soft nuclear, thus reduce power consumption, realizing products of the system of the powerful features. Key words: FPGA,VHDL,EP2C5T144C8,SOPC 大学学院课程设计 2 目目 录录 前言前言 1 1系统功能软件介绍系统功能软件介绍 1 1 1.1 QuartusII1.1 QuartusII 软件介绍软件介绍 1 1 1.2 FPGA1.2 FPGA 芯片介绍芯片介绍 1 1 1.3 1.3 硬件描述语言介绍硬件描述语言介绍 2 2 2 2总体方案设计总体方案设计 3 3 2.1 2.1 系统框图系统框图 4 4 2.2 2.2 基