FPGA电路结构原理(10.19)资料.pptVIP

  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文档。上传文档
查看更多
组员: 董 伟 ( 14210720039 ) 饶 强 ( 14210720039) 孙尚迪( 14210720039 ) 王建丞( 14210720039 ) Cyclone II FPGA 电路结构原理 日期:2014.10.15 目录: 1.PLD的发展历史及其分类 Cyclone II中的嵌入式乘法器 7.Cyclone II中的时钟网络 8.Cyclone II中的I/O块 2.简单PLD的基本原理 3.FPGA介绍及其基本原理 4.Cyclone II中的LAB 5.Cyclone II中的嵌入式存储器 PLD的发展历程 从二十世纪七十年代至今,可编程逻辑器件(PLD)大致经历了: 1,PROM(programmable read only memory)可编程只读存储器; 2,PLA(programmable logic array)可编辑逻辑阵列; 3,PAL(programmable array logic)可编辑阵列逻辑; 4,GAL(generic array logic)通用阵列逻辑; 5,EPLD(Erasable Programmable Logic Device)可擦除可编辑逻辑器件; 6,CPLD(complex programmable logic devece)复杂可编程逻辑器件; 7,FPGA(field programmable gate array)现场可编辑门陈列 几个发展阶段. PLD的分类 划分的角度不同: 1 .从集成度分 1.简单可编程逻辑器件:PROM,PLA,PAL,GAL,EPLD 2.复杂可编程逻辑器件:CPLD,FPGA 2.从结构上分 1.基于乘积项结构:(与-或阵列结构) 2.基于查找表结构:(查找表结构)PGGA: 3.从编程工艺分 1:熔丝型,反熔丝形 2:EPROM(紫外线可擦除),EEPROM(电可擦除) 3:SRAM:静态随机存取存储器(FPGA) 4:FLASH(闪存) 简单PLD原理结构 PROM PLA PAL GAL FPGA原理与结构 1:FPGA简介:在大规模可编程逻辑器件中,包含了CPLD和FPGA两大类,其中CPLD是基于乘积项的大规模可编程逻辑器件,而FPGA是基于查找表结构(LUT)的大规模可编程逻辑器件,LUT是可编程逻辑器件的最小逻辑构成单元,一般都采用SRAM来构成逻辑函数发生器。 2:FPGA通常包含三类可编程资源:可编程逻辑功能块、可编程I/O块和可编程互连。可编程逻辑功能块是实现用户功能的基本单元,它们通常排列成一个阵列,散布于整个芯片;可编程I/O块完成芯片上逻辑与外部封装脚的接口,常围绕着阵列排列于芯片四周;可编程内部互连包括各种长度的连线线段和一些可编程连接开关,它们将各个可编程逻辑块或I/O块连接起来 FPGA原理: 查找表的工作原理: (高位) (低位) D B C A Cyclone III中可编程的最小逻辑单元是4位的查找表,每个查找表需要16个SRAM存储器存储真值表中的16中不同组合下的输出情况,就像一个4输入的数据选择器的逻辑功能类似。4为以上的查找表可以由多个4位的查找表扩展而成。LUT是构成FPGA中逻辑阵列块(LAB)的重要单元,其负责实现其中的组合电路部分。 例:5位LUT的构成 CYCLONE II系列器件的结构 1.Cyclone III 系列器件是Altera公司的一款低功耗,高性价比的FPGA,其结构和工作原理在FPGA器件中具有代表性。 2. Cyclone III 系列器件主要由: 1.逻辑阵列块(LAB):构成了FPGA可编程的主要资源; 2.嵌入式块存储器:增强了FPGA的性能,扩大了FPGA的应用范围; 3.嵌入式硬件乘法器:是FPGA有效的应用于DSP实时任务; 4.I/O单元:完成芯片上逻辑与外部封装脚的接口; 5嵌入式PLL等模块组成:保证时钟的同步,同时可用于分频; 在各各模块之间存在着丰富的互联线和始终网络。 3.Cyclone II中的EP2C70芯片集成了68416个LE(logical element)单元,提供了622个可用的I/O口,以及片上嵌入的存储器容量达到了1.1Mbits(M4K)。内部还嵌入了150个18*18的硬件乘法器以及4个PLL锁相环。 CYCLONE III的LAB 1.LAB是logic array block的缩写,叫做逻辑阵列块,其是Cyclone III

文档评论(0)

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

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

1亿VIP精品文档

相关文档