LED模拟交通灯实验实训报告剖析.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LED模拟交通灯实验实训报告剖析

实训报告 FPGA系统 LED模拟交通灯实验 姓  名: 学 号: 班 级: 专 业: 指 导 教 师: 年 月 日 一、 大规模多FPGA系统概述 大规模多FPGA系统是针对大学、研究机构和集成电路设计公司的教学及科研推出的多FPGA开发平台。该平台采用了Altera公司的FPGA芯片,核心芯片选择了Cyclone II系列的EP2C20,该平台可以支持四块FPGA芯片的单独下载及调试,也支持级联下载以应对更为复杂的设计。 FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输入输出模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。 现场可编程门阵列(FPGA)是可编程器件,与传统逻辑电路和门阵列(如PAL,GAL及CPLD器件)相比,FPGA具有不同的结构。FPGA利用小型查找表(16×1RAM)来实现组合逻辑,每个查找表连接到一个D触发器的输入端,触发器再来驱动其他逻辑电路或驱动I/O,由此构成了既可实现组合逻辑功能又可实现时序逻辑功能的基本逻辑单元模块,这些模块间利用金属连线互相连接或连接到I/O模块。FPGA的逻辑是通过向内部静态存储单元加载编程数据来实现的,存储在存储器单元中的值决定了逻辑单元的逻辑功能以及各模块之间或模块与I/O间的联接方式,并最终决定了FPGA所能实现的功能,FPGA允许无限次的编程。 二、FPGA的应用及本次试验主要器件 FPGA的应用可分为三个层面:电路设计,产品设计,系统设计电路设计连接逻辑,控制逻辑是FPGA早期发挥作用比较大的领域也是FPGA应用的基石事实上在电路设计中应用FPGA要求开发者要具备相应的硬件知识(电路知识)和软件应用能力(开发工具) 产品设计把相对成熟的技术应用到某些特定领域开发出满足行业需要并能被行业客户接受的产品这方面主要是和专业技术的结合问题,重点在性能, FPGA技术在这个领域是一个实现手段,FPGA因为具备接口,控制,功能IP,内嵌CPU等特点有条件实现一个构造简单,固化程度高,功能全面的系统产品设计系统级应用系统级的应用是FPGA与传统的计算机技术结合,实现一种FPGA版的计算机系统如用Xilinx V-4, V-5系列的FPGA,实现内嵌POWER PC CPU, 然后再配合各种外围功能,这个平台上跑LINIX等系统这个系统也就支持各种标准外设和功能接口了这对于快速构成FPGA大型系统来讲是很有帮助的。 LED 和数码管,模拟真实交通灯的功能。当南北方向通车时绿灯亮,而东西方向红灯亮;当通车的时间到后,南北方向绿灯熄灭,而黄灯亮,黄灯亮后由南北方向切换到东西方向通车。 此时南北方向黄灯熄灭,而红灯亮,东西方向红灯熄灭,而绿灯亮,东西方向开始通车,通车的时间到后,东西方向的绿灯熄灭,而黄灯亮,黄灯亮后由东西方向切换到南北方向,东西方向黄灯熄灭,红灯亮;而南北方向红灯熄灭,绿灯亮,如此不断循环。红、黄、绿交替闪亮,利用数码管倒计数显示间隔等,用于管理十字路口的车辆及行人交通。 4.实验模块 此次在大规模多FPGA系统的SOPC实验板上开发的实验模块主要分四个部分,也就是音频和VGA显示模块,交通灯模块,LCD显示模块和计时器模块。这四个部分虽然是分开来用软件编写仿真编译的,但是在下载程序到SOPC实验板时它们又是必须一起下载到SOPC实验上的,根据下载程序的编写,在下载时每个模块的顺序是不能颠倒的,否则对应到FPGA板的下载程序就会下载到另外一个FPGA板上,所以在下载时要严格按照模块的顺序来下载程序到SOPC实验板上去。 模块一,音频和VGA显示模块,的功能是根据软件的编写编译和下载来实现对某一音乐的重复播放,而VGA显示器则显示的是播放的音频对应的音符在钢琴键上的演示情况。 模块二,交通灯模块,的功能是在SOPC实验板上模拟十字路口交通灯的效果:在马路十字路口的东南西北四个方向分别设置红绿黄三个交通灯,本实验仅以红绿黄LED灯来模拟实际的交通灯,编写程序然后编译下载到SOPC实验板上来模拟实现实际交通灯的运行效果。 模块三,LCD显示模块,的功能是在LCD显示屏上显示

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档