- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA实验开发系之LED显示模块
PAGE
PAGE 5
FPGA实验开发系统之LED显示模块
The LED Display Module of the FPGA Experiment and Development System
摘要
可编程逻辑器件的飞速发展及其越来越广泛的应用于电子信息产业的各个领域,使得可编程逻辑器件的电路设计显得越来越重要,本文介绍的就是利用现场可编程逻辑器件FPGA实现对数码管的显示的管理和控制。
整个设计从EDA技术出发,采用自顶向下的设计方法,首先叙述了顶层结构的划分,然后再较详细地介绍各个层次模块的功能和实现方法,同时给出了原理框图和全部仿真波形图以及全部的VHDL模块程序的清单。
关键字:可编程逻辑器件 现场可编程门阵列 数码管 硬件描述语言
Abstract
Quickly progress of programmable device has brought many changes in design of digital circuit when they use more and more widely in many military and civilian applications. This paper introduces the management and control of the LED display with the FPGA.
The design based on EDA technology, and used Top-to-Down method. First it introduces top level, then describes the second and other levels modules in detail. This paper also provides all of the structure diagrams, simulation wave figures and all of the VHDL codes.
Key words: CPLD FPGA LED VHDL
文献综述
1.1 FPGA简介
FPGA是20 世纪80年代中期出现的高密度可编程逻辑器件,其结构类似于掩膜可编程门阵列,它由许多独立的可编程逻辑模块组成,用户可以通过编程将这些模块连接起来实现不同的设计。FGPA兼容了MPGA和阵列PLD两者的优点,因而具有更高的集成度、更强的逻辑实现能力和更好的设计灵活性。
MPGA具有掩膜可编程门阵的通用结构,它由逻辑功能块排成阵列组成并由可编程的互连资源连接这些逻辑功能块以及相应得输入/输出单元来实现不同的设计。其中,FPGA的功能由逻辑结构的配置数据决定。工作时,这些配置数据存放在片内的SRAM或熔丝上。基于SRAM的FPGA器件,在工作前需要从芯片外部加载配置数据,配置数据可以存储在片外的EPRAM或其他存储体。用户可以控制加载过程,在现场修改器件的逻辑功能,即所谓现场编程。
各种FPGA在结构上的差异主要反映在可编程逻辑块CLB上,常见的结构有三种类型,即查找表结构、多路开关结构、和多级与非门结构。
1.1.1查找表型FPGA结构
查找表型的FPGA的可编程逻辑块是查找表,由查找表构成函数发生器通过查找表来实现逻辑函数。查找表的物理结构是静态存储器(SRAM)。M个输入项的逻辑函数可以由一个2M位容量的SRAM实现,函数值存放在SRAM中,SRAM的地址线起输入线的作用,地址即输入变量值,SRAM的输出位逻辑函数值,由连线开关实现与其他功能的连接。
查找表结构的函数功能非常强。M个输入的查找表可以实现任意一个M个输入项的组合函数,这样的函数有2M个。用查找表实现逻辑函数时,把对应函数的真值表预先存在SRAM中即可实现相应的函数运算。
从理论上讲,只要能够增加输入信号线和扩大存储容量,查找表就可以实现任意多输入逻辑函数。但事实上,查找表的规模受到技术和经济因素的限制。每增加一个输入项,查找表SRAM的容量就要扩大一倍,当输入项超过5个时,SRAM的容量对输入就会变得不可忍受。16个输入项的查找表需要64KB位容量的SRAM,相当于一片中等容量的RAM的规模。因此,在实际应用中的FPGA器件的查找表不会超过5个,对于多于5个输入项的逻辑函数则由多个查找表的逻辑块或级联实现。
目前使用最流行的查找型FPGA代表就是Xilinx公司的XC系列FPGA。
1.1.2 多路开关型
在多路开关型FPGA中,可编程逻辑块时刻配置的多路开关。利用多路关的特性对多路开关输入和选择进行配置,接到固定电平或输入信号上,从而实现不同的逻辑功能。例如2选1多路开关的选择输入信号为s,两个输入信号为a和b,则输出
您可能关注的文档
- 92分广西公务员网培训《党的十八三中全会精神解读》.doc
- 95万吨每催化裂化油加氢精制计算书.doc
- 96.25分《主体能区发展战略与区域产业转型》试卷.doc
- 96-06全国各地0高考高考情态动词考试题集和答案.doc
- 97医本、儿、眼《产科学》试卷B.doc
- 97交通信号包括交信号灯、交通标志、交通标线和交通警察的指挥‘’.doc
- 98%绝对会写错的字笔顺,还不赶紧收藏.doc
- 984数学教学论(数学分析与高等代数)考试大纲.doc
- 985高校计算机考统考与非统考学校汇总.doc
- 9A Unit2 olours单元检测卷(C).doc
- FPGA实验开发系之LED点阵显示模块.doc
- FQ 110kv变器中性点过电压保护成套装置.doc
- From Englsh idioms see British and American culture.doc
- FRAN传感器轴承型PY3F-025和全自动内部校正电子天平ME104价格.docx
- FUnit 3 Wat are you doing for vacation.doc
- FunLink指挥度系统(出租车电召方案).doc
- FY001-1超市包密码柜和办公室物品保管柜价格.docx
- FY13暑促及Q2级认证联合考试答案----U330p、430p.doc
- F__学习_学习文_c语言_C期末考试样卷A卷.doc
- F__学习_学习文_c语言_C期末考试样卷B卷.doc
最近下载
- TBNCY002-2023 西双版纳红茶 晒红茶.pdf VIP
- 机关单位人力资源管理中存在的问题及解决对策.docx VIP
- 2025年中级(四级)营销员职业技能鉴定《理论知识》真题卷(后附答案及解析).pdf VIP
- 大数据概论教学课件.pptx VIP
- 西双版纳红茶 晒红茶.docx VIP
- 室内装修全工程施工方案(3篇).docx VIP
- 2025年卫生事业单位招聘考试(中医学基础知识)历年参考题库含答案详解(5卷).docx VIP
- 50个广告分析.doc VIP
- GB32030-2022 潜水电泵能效限定值及能效等级 (2).pdf VIP
- (语文)福州时代中学2020级初一新生入学检测.pdf VIP
文档评论(0)