基于VHDL的汽车尾灯控制电路设计(汽车毕业资料).docVIP

  • 35
  • 0
  • 约7.49千字
  • 约 11页
  • 2022-06-22 发布于广东
  • 举报

基于VHDL的汽车尾灯控制电路设计(汽车毕业资料).doc

基于VHDL的汽车尾灯控制电路设计(汽车毕业资料) 文档信息 : 文档作为关于“通信或电子”中“电子电气自动化”的参考范文,为解决如何写好实用应用文、正确编写文案格式、内容素材摘取等相关工作提供支持。正文5651字,doc格式,可编辑。质优实惠,欢迎下载! 目录 TOC \o 1-9 \h \z \u 目录 1 正文 1 文1:基于VHDL的汽车尾灯控制电路设计 2 1 实验开发板及VHDL介绍 2 2 功能设计及分析 4 3 程序调试及 4 (3)在文本输入界面内进行程序输入。 5 (6)得初始仿真图,如图2所示: 6 4 结语 7 文2:基于VHDL的I2C总线控制核设计 7 1 总体思想 8 参考文摘引言: 10 原创性声明(模板) 10 文章致谢(模板) 11 正文 基于VHDL的汽车尾灯控制电路设计(汽车毕业资料) 文1:基于VHDL的汽车尾灯控制电路设计 1 实验开发板及VHDL介绍 本设计用到的实验板是FPGA开发板FA280,FA280板载有SDRAM,flash以及USB Blaster线电路,这里主要介绍关于HDL的程序开发.利用QuartusⅡ集成开发环境来完成前期设计,以FPGA实验开发板为运行载体,来完成VHDL、Verilog HDL等一些硬件语言的运行显示。 本文应用FPGA开发板FA280,其核心器件为Altera CycloneⅡ系列的EP2C8Q208,是包含192个引脚,其中I/O口有183个的,,是运用Verilog硬件描述语言来实现对EEPROM进行读写操作.EPCS4为EP2C8的配置芯片,其成本低、外形封装小、灵活性高。 接口包括:PS2接口、VGA接口、232串口、USB接口.开发板具有USB Blaster线电路,插上USB线即可进行,通过拨动USB接口开关选择JTAG或AS方式。 显示设备包括6位7段红光数码管,8位绿色LED发光二极管,LCD1602和LCD12864显示屏接口插座。 复位电路由一个复位按键和一个复位芯片组成的,可以将电路恢复到起始状态(相当于清零按钮).复位芯片为MAX811R,可将输出脉冲宽度为140ms、门限为的低电平有效复位脉冲信号提供给FA280。 电源部分包括和各一片,,并在核心板上加入滤波电容,以确保芯片和电源系统的稳定性。 其他还包括一个蜂鸣器、4位独立按键、电源插座和开关、SD卡座、扩展总线(GPIO)和有源晶振.其外观如图1所示。 VHDL高级硬件描述语言已成为IEEE标准,VHDL的描述能力最强,因此运用此结构进行复杂电路设计时,常采用“自顶向下”的结构化设计方法.适用于行为级和RTL级的描述,最适于描述电路行为,并在设计时可以不了解电路的结构细节.VHDL主要用于描述数字系统的结构、行为、功能和接口,其设计的基本点是将设计实体分成内、外部分.适用于电路高级建模,综合的效率和效果较好.而且采用的模块化、逐步细化的设计方法能够及早的发现各子系统及模块中的错误,而且有利于系统的分工合作,这就提高了系统设计的效率,特别适用于可编程逻辑器件的应用设计.完整的VHDL程序要包含库、程序包、实体、构造体和配置等部分,它的描述语句和常用语句都有其固定的格式,并且有自己的语法,不允许不同类型的数据在表达式中自由组合。 QuartusⅡ作为一个综合性的开发平台,可以完成多种功能的实现.QuartusⅡ的设计流程:首先输入HDL等形式的设计文本,接着根据设计要求进行编译,然后进行设计校验(仿真和定时分析),最后进行编程与验证(将编程文件配置到PLD中).设计过程中,如果出现错误,则回到设计输入阶段改错,然后重复以上步骤。 设计输入:设计输入可以用HDL方式或原理图录入方式.一般可以使用原理图来设计最顶层,将整个设计的结构描述清楚,对于HDL方式的设计输入,可以采用Verilog和VHDL,我们这里采用VHDL语言来实现。 综合:综合工具将设计转换成包含逻辑单元和逻辑单元间连接的网络表。 功能仿真:对已经综合的电路的功能进行验证,功能仿真不涉及任何时序方面的内容。 配置:将综合产生的网络表中的逻辑单元映射到CPLD/FPGA器件中的LE,这里还包含器件中LE间连接和路由的选择。 时序分析和时序仿真:通过分析配置后的电路各个路径上的传输延时,获得电路的性能情况.这里的时序仿真将结合器件时间参数,与前面的功能仿真不同,功能仿真只关注源程序的逻辑是否正确。 编程:在CPLD/FPGA器件内实现设计,包括逻辑单元和逻辑单元间的连接。 2 功能设计及分析 对该汽车尾灯控制器的具体要求:(一)汽车左右两侧各有3只LED指示灯;(二)当汽车正常向前行驶时,6只LED指示灯为全部熄灭;(三)当

文档评论(0)

1亿VIP精品文档

相关文档