根据fpga交通灯控制课程设计.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XXXXXX 学院 题目:基于 FPGA 的交通灯控制课程设计 学院:信息工程学院 班级: 设计人: 指导教师: 设计时间:2016 6 月 16 日 目录 一.摘要1 二.概述1 1.FPGA 的应用1 三.系统总体设计2 1.设计任务2 2.系统设计流程2 四.硬件设计4 1.控制模块5 2.时钟分频模块5 3.分位译码模块5 4.计数模块6 五.实验程序设计6 六.程序仿真与分析13 1.仿真结果13 2.仿真结果分析14 七.心得体会14 八.参考文献15 九.附录15 一.摘要 EDA 工具对于电子设计人员来说极其重要,它可以在电子设计的各个阶段、 层次进行计算机模拟验证,确保设计的准确性,可缩短设计周期,降低设计成本。目前交 通灯广泛应用于道路交通建设中。交通灯可以实现十字路口红绿灯的自动控制。 本文设计一个十字路口交通灯控制电路,要求东西、南北两条干道的红、绿、黄 交通灯按要求循环变化,并以倒计时方式指示干道通行或禁止的维持时间。为了 对交通灯系统进行精确控制,采用 FPGA 实验板,在QuartusⅡ软件环境下,分 别实现脉冲发生模块、状态定时模块、交通灯显示模块、时间显示模块,进行仿 真实验和硬件下载,获得的测试结果满足设计要求。 基于 FPGA 的交通灯设计系 统具有可靠性强、实时快速擦写、运算速度高、故障率低、电路简单,且体积小 的特点。使用QuartusII 软件作为开发平台;采用自顶向下的设计思路对系统进 行模块化设计和综合,并通过波形仿真和硬件实现两种方式实现并验证交通灯的 功能。 二.概述 FPGA (Field-Programmable Gate Array),即现场可编程门阵列,它是在 可编程器件的基础上进一步发展的产物。它是作为专用集成电路领域中的一种半 定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路 数有限的缺点。当今社会是数字化的社会,是数字集成电路广泛应用的社会。数 字集成电路本身在不断进行更新换代,随着微电子技术的发展,设计与制造集成 电路的任务已不完全由半导体厂商来独立承担。随着电子技术的发展,特别是大 规模集成电路和计算机技术的研制和发展,让电子产品设计有了更好的应用市场, 实现方法也有了更多的选择,而电子电路的设计却变得越来越复杂,使用“语言” 进行电子设计已成为一种趋势。现代电子系统设计方法是设计师自己设计芯片来 实现电子系统的功能,将传统的固件选用及电路板设计工作放在芯片设计中进行。 在这些专业化软件中,EDA(Electronic Design Automation)具有一定的代表性, EDA 技术是一种基于芯片的现代电子系统设计方法。基于 EDA 技术的现场可编程 门阵列(FPGA),在数字系统设计和控制电路中越来越受到重视。VHDL 语言是电 子设计的主流硬件描述语言,它更适合进行行为描述,这种方式使得设计者专注 于电路功能的设计,而不必过多地考虑具体的硬件结构。基于 EDA 技术的现场可 编程门阵列 (FPGA)电路,提出现场可编程门阵列 (FPGA)是近年来迅速发展的大规 模可编程专用集成电路 (ASIC),在数字系统设计和控制电路中越来越受到重视。 VHDL 语言是电子设计的主流硬件描述语言,它更适合进行行为描述,这种方式使 得设计者专注于电路功能的设计,而不必过多地考虑具体的硬件结构。目前以硬 件描述语言所完成的电路设计,可以经过简单的综合与布局,快速的烧录至 FPGA 上进行测试,是现代 IC 设计验证的技术主流。 1.FPGA 的应用 FPGA 的应用可分为三个层面:电路设计,产品设计,系统设计。 a.电路设计 1 连接逻辑,控制逻辑是 FPGA 早期发挥作用比较大的领域也是 FPGA 应用的基 石。事实上在电路设计中应用 FPGA 要求开发者要具备相应的硬件知识(电路知 识)和软件应用能力(开发工具)。 b.产品设计 把相对成熟的技术应用到某些特定领域开发出满足行业需要并能被行业客 户接受的产品。这方面主要是 FPGA 技术和专业技术的结合问题,重点在性能, FPGA 技术在这个领域是一个实现手段,FPGA 因为具备接口,控制,功能 IP,内

文档评论(0)

汪汪队 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档