FPGA硬件电路设计及FPGA平台介绍--课件.ppt
《FPGA硬件电路设计及FPGA平台介绍--课件.ppt》由会员分享,可在线阅读,更多相关《FPGA硬件电路设计及FPGA平台介绍--课件.ppt(78页珍藏版)》请在三一办公上搜索。
1、FPGA硬件电路设计及FPGA平台简介,t课件,FPGA硬件电路设计及FPGA平台简介ppt课件,主要内容:,FPGA技术概述;主流FPGA器件介绍;VIRTEX-5 FPGA电路设计;V4LX160 FPGA平台介绍;,2,t课件,主要内容:FPGA技术概述;2ppt课件,第一章FPGA技术概述,t课件,第一章FPGA技术概述ppt课件,第1章主要内容,可编程逻辑器件发展历程FPGA的结构FPGA的主要特点FPGA的发展趋势,4,t课件,第1章主要内容可编程逻辑器件发展历程4ppt课件,可编程逻辑器件发展历程,PROM可编程只读存储器,只能存储少量数据,完成简单逻辑功能。EPROM/EEPR
2、OM紫外线可擦除只读存储器和电可擦除只读存储器。PAL/GAL可编程阵列逻辑和通用阵列逻辑,能完成中大规模的数字逻辑功能。FPGA/CPLD现场可编程门阵列和复杂可编程逻辑器件,完成超大规模的复杂组合逻辑与设计逻辑。,5,t课件,可编程逻辑器件发展历程PROM可编程只读存储器,只能存储少,FPGA的结构,FPGA一般由以下几个基本部分构成:可编程逻辑功能模块(Configurable Logic Block,CLB)可编程输入输出模块(Input/Output Blocks,IOB)可编程内部互连资源(Programmable Interconnection,PI)现代平台级FPGA还会包括以
3、下可选资源:存储器资源(BlockRAM)数字时钟管理单元(分频、倍频、数字延迟)I/O多电平标准兼容(Select I/O)算术运算单元(乘法器、加法器)特殊功能模块微处理器模块(PowerPC、ARM),6,t课件,FPGA的结构FPGA一般由以下几个基本部分构成:6ppt课,现代FPGA的主要特点,规模越来越大,达到上千万门级的规模,更适于实现片上系统(SoC)。开发过程投资小。FPGA设计灵活,发现错误时可直接更改设计,减少了投片风险,节省了许多潜在的花费。FPGA除能完成复杂系统功能外,也可以实现ASIC设计的功能样机。FPGA一般可以反复地编程、擦除。在不改变外围电路的情况下,设计
4、不同片内逻辑就能实现不同的电路功能。保密性好。在某些场合下,根据要求选用防止反向技术的FPGA,能很好的保护系统的安全性和设计者的知识产权。,7,t课件,现代FPGA的主要特点规模越来越大,达到上千万门级的规模,更,以ARM、PowerPC、Nios和MicroBlaze为代表的RISC处理器软硬IP核、各种软硬IP核极大的加强了系统功能,可以实现真正的可编程片上系统。FPGA开发工具智能化程度高,功能强大。应用各种工具可以完成从输入、综合、实现到配置芯片等一系列功能。还有许多工具可以完成对设计的仿真、优化、约束、在线调试等功能。这些工具易学易用,可以使设计人员更能集中精力进行电路设计。,8,
5、t课件,以ARM、PowerPC、Nios和MicroBlaze为代,FPGA的发展趋势,向更高密度、更大容量的系统级方向发展。向低成本、低电压、低功耗、微封装和环保型发展。IP资源复用理念得到普遍认同并成为主要设计方式。MCU、DSP和MPU等嵌入式处理器IP将成为FPGA应用的核心。,9,t课件,FPGA的发展趋势向更高密度、更大容量的系统级方向发展。9p,第二章主流FPGA器件介绍,t课件,第二章主流FPGA器件介绍ppt课件,第2章主要内容,各厂商FPGA系列介绍Altera FPGA主流器件介绍Xilinx FPGA主流器件介绍,11,t课件,第2章主要内容各厂商FPGA系列介绍11
6、ppt课件,FPGA厂商,ALTERA基于RAM工艺的通用FPGAXILINX 基于RAM工艺的通用FPGAACTEL 基于反熔丝工艺和FLASH工艺非易失性的FPGALATTICE具有混合工艺的特色FPGA,12,t课件,FPGA厂商ALTERA基于RAM工艺的通用FPGA12,ALTERA公司FPGA系列Cyclone低成本FPGA系列,针对成本敏感的应用 Cyclone 130nm工艺 Cyclone II90nm工艺 Cyclone III65nm工艺Arria GX 带有收发器的中低成本FPGA系列,针对PCIE、千兆 以太网和Serial RapidIO Stratix 高端FPG
7、A系列,针对高密度高性能应用Stratix 130nm工艺Stratix II/GX90nm工艺Stratix III L/E65nm工艺 Stratix IV E/GT/GX40nm工艺,13,t课件,ALTERA公司FPGA系列13ppt课件,Xilinx公司FPGA系列Spartan低成本FPGA系列,针对成本敏感的应用 Spartan IIE/II/XL 130nm工艺 Spartan 3/3E/3A/3AN/3A DSP90nm工艺 Spartan 6 LX/LXT45nm工艺 Virtex 高端FPGA系列,针对高密度高性能应用Virtex II/IIPro130nm工艺Virte
8、x 4 LX/SX/FX90nm工艺Virtex 5 LX/LXT/SXT/FXT/TXT65nm工艺 Virtex 6 LXT/SXT/HXT40nm工艺,14,t课件,Xilinx公司FPGA系列14ppt课件,ACTEL公司FPGA系列ProASIC3 最低成本、低功耗、可重编程非易失FPGA系列 ProASIC3/E 低功耗、低成本FPGA ProASIC3 nano 具有增强I/O功能的最低成本的FPGA ProASIC3L 6低功耗、高性能和低成本平衡的FPGA IGLOO 低功耗、小面积、低成本、可重编程Flash FPGAIGLOO/e 功耗超低的可编程FPGA IGLOO n
9、ano 业界功耗最低、尺寸最小的FPGA IGLOO PLUS 具有增强I/O功能的低功耗FPGAFusion 将可配置模拟部件、大容量 Flash 、时钟电路,以及基 于Flash的高性能可编程逻辑集成在单片器件中,15,t课件,ACTEL公司FPGA系列15ppt课件,Lattice公司FPGA系列LatticeSC 高性能FPGA系列 LatticeSC 业界最快的FPGA结构,采纳了系统级特性。 LatticeXP 非易失 的Flash FPGA系列 LatticeXP 290nm闪存片上存储器,瞬时上电、小的芯片面积、串行TAG存储器、设计安全性等。 支持现场升级(Live Upda
10、tes)、128位的AES加密以及双引导技术。 LatticeECP 低成本结构和一些先进特性的FPGA系列 LatticeECP3业界拥有SERDES功能的FPGA器件中,具有最低的功耗和价格,16,t课件,Lattice公司FPGA系列16ppt课件,第2章主要内容,FPGA生产厂商介绍Altera FPGA主流器件介绍Xilinx FPGA主流器件介绍,17,t课件,第2章主要内容FPGA生产厂商介绍17ppt课件,主流低端器件Cyclone III65nm 低成本FPGA系列 特性总结,18,t课件,主流低端器件Cyclone III65nm 低成本FP,19,t课件,19ppt课件,
11、主流高端器件Stratix IV 40nm 高性能、高端FPGAStratix IV E非收发器应用的通用FPGA特性总结1、ALM:GT和GX型号有530K等价LE,E型号有680K等价LE;分段式的8输入LUT。2、可编程功耗技术:每一个可编程LAB、DSP模块和存储器模块都可工作在高速模式和低功耗模式3、外部存储器接口:支持DDR3、DDR2、QDR II、QDR、RLDRAM和RLDRAM等外部DRAM和SRAM接口,速度可到533M/Hz4、DSP模块:具有1360个18位 x 18位乘法器,可灵活配置为多种模式。5、高速IO支持:支持可编程摆率、驱动能力、输出延时和OCT等功能,经
12、过 优化后的LVDS IO性能在150M1.6G之间6、时钟管理: 12个PLL,速度在5720MHz之间。还有16个全局时钟、88个象限时钟及132个外围时钟。,20,t课件,主流高端器件Stratix IV 40nm 高性能、高,21,t课件,21ppt课件,Stratix IV GX 优异的带宽性能和信号完整性特性总结,22,t课件,Stratix IV GX 优异的带宽性能和信号完整性2,Stratix IV GT 带有11.3-Gbps收发器特性总结,23,t课件,Stratix IV GT 带有11.3-Gbps收发器2,主流高端器件Stratix III 65nm 高性能、高端F
13、PGAStratix III-L逻辑、存储器和DSP资源平衡Stratix III-E增强了存储器和DSP资源,24,t课件,主流高端器件Stratix III 65nm 高性能、,第2章主要内容,FPGA生产厂商介绍Altera FPGA主流器件介绍Xilinx FPGA主流器件介绍,25,t课件,第2章主要内容FPGA生产厂商介绍25ppt课件,主流低端器件Spartan 3 90nm 低成本FPGA系列Spartan 3密度优化的,适用于数据综合处理Spartan 3E逻辑优化的,适用于逻辑集成和嵌入式控制Spartan 3AIO优化的,适用于多IO应用,如桥接,存储器接口Spartan
14、 3AN非易失的,适用于空间受限的设计Spartan 3A DSPDSP应用优化,适用于DSP相关应用,26,t课件,主流低端器件Spartan 3 90nm 低成本FP,Spartan 3特性:1、DCM频率5M300M,DDR/DDR2最高到400M,IO最大24mA驱动电流 2、支持19种IO标准和多种电平标准,27,t课件,Spartan 327ppt课件,Spartan 3E资源增强特性逻辑密度高。支持多种配置方式(SPI,BPI等),28,t课件,Spartan 3E资源28ppt课件,Spartan 3A:适用于多IO的低成本应用增强特性1有suspend模式,可降低系统功耗增强
15、特性2增强的DDR支持,IO密度高,29,t课件,Spartan 3A:适用于多IO的低成本应用29ppt课件,Spartan 3AN:整合了非易失MEMORY增强特性1内嵌11M的非易失MEMORY,节省外部空间,易用,简化设计增强特性2代码更安全,30,t课件,Spartan 3AN:整合了非易失MEMORY30ppt,Spartan 3A DSP:内嵌高性能DSP模块增强特性1内嵌基于Virtex 4的DSP48A模块,独立布线,250M处理能力增强特性2增强了BLOCK RAM,工作频率250M,31,t课件,Spartan 3A DSP:内嵌高性能DSP模块31ppt,主流低端器件S
16、partan 6 45nm 低成本、低功耗FPGA系列Spartan-6 LX具有逻辑优化的Spartan-6 LXT具有高速串行数据连接,32,t课件,主流低端器件Spartan 6 45nm 低成本、低,Spartan-6 LX的基本特性1、基于双寄存器、6输入查找表的slice2、IO支持1.2V3.3V的多种电平和多种接口标准;每对差分IO传输速度1Gb/s;支持DDR、DDR2、DDR3和RLDDR,最高支持速率800Mb/s;支持PCI-33MHz 。3、增强的DSP处理模块- DSP48A14、增强的时钟管理模块(CMT),一个CMT由2个DCM和1个PLL组成。5、支持多种配置
17、模式,包括低成本的SPI模式和NOR FLASH模式。6、增强的设计安全保护,使用了DNA身份验证方式和AES流加密方式7、低成本的增强型的软处理器MicroBlaze。,33,t课件,Spartan-6 LX的基本特性33ppt课件,Spartan-6 LXT的附加特性1、集成了高速GTP串行收发器,最高速率为3.125Gb/s,接口类型包括SATA,PCI-E,1G 以太网, DisplayPort, OBSAI, CPRI, EPON等。2、为PCI Express设计集成了Endpoint block。,34,t课件,Spartan-6 LXT的附加特性34ppt课件,主流高端器件Vi
18、rtex5 65nm 高端高性能FPGA系列Virtex-5 LX: 高性能通用逻辑应用Virtex-5 LXT:具有高级串行连接功能的高性能逻辑应用Virtex-5 SXT:具有高级串行连接功能的高性能信号处理应用Virtex-5 FXT:具有高级串行连接功能的高性能嵌入式系统Virtex-5 TXT:具有双密度高级串行连接功能的高性能系统,35,t课件,主流高端器件Virtex5 65nm 高端高性能FPGA,Virtex-5 系列的基本特性1、真 6 输入查找表 (LUT) 技术,双 5-LUT 选项。2、时钟管理模块 (CMT) 具有零延迟缓冲、频率综合和时钟相移功能的数字时钟管理器模
19、块;具有输入抖动滤波、零延迟缓冲、频率综合和相位匹配时钟分频功能的PLL模块。3、真双端口 RAM 模块36 Kb Block RAM/FIFO4、高级DSP48E Slice5、支持多种配置模式,包括低成本的SPI模式和并行FLASH模式。6、所有器件都有系统监视功能(片上/片外热特性监视、片上 / 片外电源监视、通过 JTAG 端口访问所有监视量)7、LXT、SXT 和 FXT 器件同样封装中引脚兼容,36,t课件,Virtex-5 系列的基本特性36ppt课件,Virtex-5 LXT、SXT、TXT、FXT的特性1、 PCI Express 集成端点模块、 符合 PCI Express
20、 基本规范 1.1 。2、三态 10/100/1000 Mb/s 以太网 MAC,可以将 RocketIO 收发器用作 PHY,也可以用多种软 MII(媒体独立接口)方案将其连接到外部PHYVirtex-5 LXT、SXT的特有功能100 Mb/s 到 3.75 Gb/s 的 RocketIO GTP 收发器Virtex-5 TXT、FXT的特有功能150 Mb/s 到 6.5 Gb/s 的 RocketIO GTX 收发器Virtex-5 FXT的特有功能包含了PowerPC 440 微处理器模块( RISC 架构、七级流水线、包括 32 KB 的指令和数据缓存),37,t课件,Virtex
21、-5 LXT、SXT、TXT、FXT的特性37,Virtex-5 LX、LXT系列器件,38,t课件,Virtex-5 LX、LXT系列器件38ppt课件,Virtex-5 SXT、TXT、FXT系列器件Virtex-5 Slice 的组织方式与前几代不同。每个 Virtex-5 Slice 包含四个 LUT 和四个触发器2. 每个 DSP48E Slice 包含一个 25 x 18 乘法器、一个加法器和一个累加器。3. Block RAM 的基本容量为 36 Kb。每个模块也可用作两个独立的 18 Kb 模块。4. 每个时钟管理模块 (CMT) 包含两个 DCM 和一个 PLL。,39,t课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FPGA 硬件 电路设计 平台 介绍 课件

链接地址:https://www.31ppt.com/p-1284800.html