FPGA课程设计黄晨重点.docxVIP

  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文档。上传文档
查看更多
FPGA课程设计 报 告 书 题 目:基于FPGA多功能电子钟设计 学 院: 电气工程与自动化 专业班级: 电信12-3班 指导老师: 李辉 设计作者: 黄晨 学 号: 311208002013 完成日期: 2016年12月8日 目 录 摘 要 1  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc264892413 第一章 FPGA简介 2  HYPERLINK \l _Toc264892415 1.2 FPGA基本结构 2  HYPERLINK \l _Toc264892416 1.3 FPGA系统设计流程 3  HYPERLINK \l _Toc170046537 第二章 系统电路设计 4  HYPERLINK \l _Toc170046536 2.1电子钟的设计方案选择 4  HYPERLINK \l _Toc170046538 2.2总体设计方案 4  HYPERLINK \l _Toc170046539 2.3显示电路设计 5  HYPERLINK \l _Toc170046540 2.3.1分频器电路 7  HYPERLINK \l _Toc170046541 2.3.2扫描电路电路 7  HYPERLINK \l _Toc170046542 2.3.3 BCD码多路选择器 7  HYPERLINK \l _Toc170046543 2.3.4 BCD译码器 7  HYPERLINK \l _Toc170046544 2.3.5位选码电路 8  HYPERLINK \l _Toc170046545 2.4电子时钟计数器电路设计 8  HYPERLINK \l _Toc170046546 2.4.1秒和分计数器设计 8  HYPERLINK \l _Toc170046547 2.4.2小时计数器设计 10  HYPERLINK \l _Toc170046548 总 结 12  HYPERLINK \l _Toc295940568 参考文献 13 附录 HYPERLINK \l _Toc296945241  14  PAGE \* MERGEFORMAT 24 摘 要 本文介绍了多功能电子钟的现状及发展动态,多功能电子钟的应用,多功能电子钟的基本原理和实现方法以及系统构建理论。针对现行电子钟设计方案实现起来相对复杂、误差偏大等弊端,对以FPGA为核心器件的电子钟方案进行了实验研究,利用EDA技术自顶向下的设计方法,设计电子钟各模块及相应具体电路,通过编译、仿真并下载到FPGA实验平台进行测试,运行结果表明:系统能以较小的误差显示时、分、秒,并且当走时不准时,可以通过相应设置键实现校时。 关键词:多功能电子钟;EDA;FPGA 第一章 FPGA简介 1.1 FPGA概述 FPGA是现场可编程门阵列(Field Programmable Gate Array)的简称,与之相应的CPLD是复杂可编程逻辑器件(Complex Programmable Logic Device)的简称,两者的功能基本相同,只是实现原理略有不同,有时可以忽略这两者的区别,统称为可编程逻辑器件或CPLD/PGFA。CPLD/PGFA几乎能完成任何数字器件的功能,上至高性能CPU,下至简单的74电路。它如同一张白纸或是一堆积木,工程师可以通过传统的原理图输入或硬件描述语言自由的设计一个数字系统。通过软件仿真可以事先验证设计的正确性,在PCB完成以后,利用CPLD/FPGA的在线修改功能,随时修改设计而不必改动硬件电路。使用CPLD/FPGA开发数字电路,可以大大缩短设计时间,减少PCB面积,提高系统的可靠性。这些优点使得CPLD/FPGA技术在20世纪90年代以后得到飞速的发展,同时也大大推动了EDA软件和硬件描述语言HDL的进步。 1.2 FPGA基本结构 FPGA具有掩膜可编程门阵列的通用结构,它由逻辑功能块排成阵列,并由可编程的互连资源连接这些逻辑功能块来实现不同的设计。 FPGA一般由3种可编程电路和一个用于存放编程数据的静态存储器SRAM组成。这3种可编程电路是:可编程逻辑

文档评论(0)

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

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

1亿VIP精品文档

相关文档