- 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现状及发展趋势7
FPGA
现状及发展趋势
FPGA_engineer@163.com
提 纲
FPGA 的概述
FPGA 的发展史
FPGA 的现状分析
FPGA 的发展趋势
可编程逻辑器件简介
可编程逻辑器件 (Programmable Logic Device ,
PLD )起源于20 世纪70 年代,是在专用集成电路
(ASIC )的基础上发展起来的一种新型逻辑器件。
其特点是由用户通过软件进行配置和编程,完成某
种特定功能,修改和升级,只需在计算机上修改和
更新,使硬件设计工作成为软件开发工作,缩短了
设计的周期,提高了实现的灵活性并降低成本,因
此获得了广大硬件工程师的青睐,形成了巨大的
PLD产业规模。
从可编程逻辑器件诞生至今,经过二十几年的
发展,芯片规模、密度、以及性能有了惊人的变化。
可编程逻辑器件简介
目前常见的PLD产品有:
可编程只读存储器(Programmable Read Only Memory ,
PROM )
可编程阵列逻辑(Programmable Array Logic ,PAL)
通用阵列逻辑(Generic Array Logic ,GAL)
复杂可编程逻辑器件(Complex Programmable Logic
Device ,CPLD)
现场可编程门阵列(Field Programmable Gate Array ,
FPGA)
可编程逻辑器件简介
• PROM、EPROM和EEPROM ,
第一阶段 • 由于结构的限制,只能完成简单的数字逻辑功能。
• PAL和GAL ,正式被称为PLD ,能够完成各种逻辑运算功能。
第二阶段 • 由“与”、“非”阵列组成,以乘积和形式完成大量的逻辑组合。
• FPGA和CPLD能够实现超大规模的电路,编程方式也很灵活,成为
第三阶段 产品原型设计和中小规模产品生产的首选。
• SOPC和SoC技术是PLD和ASIC技术融合的结果,涵盖了实时化数字
第四阶段 信号处理技术、高速数据收发器、复杂计算以及嵌入式系统设计技术。
FPGA概述
FPGA (Field Programmable Gate Array )是在PAL、
GAL、EPLD 、CPLD等可编程器件的基础上进一步发展
的产物。它是作为ASIC领域中的一种半定制电路而出现
的,既解决了定制电路的不足,又克服了原有可编程器件
门电路有限的缺点。
FPGA 需要被反复烧写,它实现组合逻辑的基本结构
不可能像ASIC 那样通过固定的与非门来完成,而只能采
用一种易于反复配置的结构,查找表可以很好地满足这一
要求。
FPGA概述- 架构
各家公司FPGA 架构简单介绍:
对称阵列FPGA结构
上图为对称阵列FPGA 的内部结构示意图,主要由可
编程输入输出单元、基本可编程逻辑单元、完整的时钟管
理、嵌入块式RAM 、丰富的布线资源和内嵌IP核等组成。
FPGA核心单元-IOB
1、可编程输入输出单元(IOB)
可编程输入/输出单元简称I/O单元,是芯片与外
界电路的接口部分,完成不同电气特性下对输入/输出
信号的驱动与匹配要求,提供输入缓冲、输出驱动、
接口电平转换、阻抗匹配以及延迟控制等功能,
FPGA 内的I/O按组分类,每组都能够独立地支持不同
的I/O标准。通过软件的灵活配置,可适配不同的电
气标准与I/O物理特性,可以调整驱动电流的大小,
可以改变上、下拉电阻。
目前,I/O 口的频率也越来越高,一些高端的
FPGA通过DDR寄存器技术可以支持高达2Gbps 的数据
速率。
下图是IOB 的结构示意图:
FPGA核心单元-IOB
FPGA核心单元-CLB
2、可配置逻辑块(CLB)
CLB是FPGA 内的基本逻辑单元。CLB 的实际
数量和特性会依器件的
原创力文档


文档评论(0)