FPGA 主流芯片选型指导和命名规则(一)

题目可能有点大,主要介绍Xilinx和Altera公司的主流芯片的选型(包括中低高端产品的介绍)和两大厂家的命名规则,主要看封装和逻辑数量。

1.主流芯片选型

1.1Xilinx主流芯片选型

  老规矩,先上个文档,可以自行下载:
  http://download.csdn.net/download/pieces_thinking/9942146
  在采用FPGA电路设计中,首先要进行芯片选型。而芯片选型都是根据你的设计需求来找器件,不确定需求的话就无从谈起选型。需求可能涉及以下几个方面:

1.1.1选型要求

1.时钟速度(逻辑时钟、IO时钟等),不同Family能达到的速度不同
2.时钟数量,不同Family的时钟资源不同
3.IO数目和支持的电平标准
4.板上封装(焊接方式、体积大小)
5.其他各种硬核功能(PowerPC,MGT,GTP,TEMAC等)
6.功耗要求,顺便考虑散热空间
7.非易失性要求,Spartan 3A系列有内置Flash
8.产品调试和升级扩容空间,比如调试时用较大的器件,完成后改用同样封装较小规模的器件
9.最后,当然是选择满足所有要求中性价比最高的一款。

Xilinx 主流芯片选型

1.1.2 主流PLD产品

1.1.2.1XC9500XL XC9500 Flash 工艺PLD,常见型号有XC9536,XC9572,XC95144等。型号后两位表示宏单元数量

  XC9500XL系列目前仍然是Xilinx 主要的PLD产品


这里写图片描述

1.1.2.2CoolRunner-II:1.8v低功耗PLD产品,

  简评:静态功耗很低,性能指标优于XC9500,主要用于电池供电系统,国内使用者还不是非常广泛


这里写图片描述

1.1.3.主流FPGA产品

  Xilinx的主流FPGA分为两大类,一种侧重于低成本应用,容量中等,性能可以满足一般的逻辑设计要求,如Spartan系列;还有一种侧重于高性能应用,容量大,性能能满足各类高端应用,如Virtex系列,用户可以根据自己实际应用要求进行选择。在性能可以满足的情况下,优于选择低成本器件。

1.1.3.1Spartan-3/3L:新一代FPGA产品,结构与VirtexII类似,全球第一款90nm工艺FPGA,1.2V内核,于2003年开始陆续推出。

  简评:成本低廉,总性能指标不是很优秀,适合低成本应用场合,是Xilinx未来几年在低端FPGA市场上的主要产品,目前市场上低容量型号很容易购买到。大容量相对少一些。


这里写图片描述

1.1.3.2Spartan-3E:Xilinx最新推出的低成本FPGA,基于Spartan-3/3L,对性能和成本进一步优化

  简评:成本低廉,总性能指标不是很优秀,适合低成本应用场合,是Xilinx 未来几年在低端FPGA市场上的主要产品,目前刚刚推出,很多型号还没有大批量生产。

1.1.3.3Spartan-6:新一代FPGA,采用45nm工艺FPGA,1.0V内核。Spartan-6继承了Spartan-3上广受好评的Device DNA技术。在Spartan-6的某些型号上增加了和Virtex5上面的AES加密技术,在安全性上面更加增强。


这里写图片描述

1.1.3.4Spartan-6 LX – 为针对需要提供最低成本,逻辑资源丰富
1.1.3.5Spartan-6 LXT – 为串行连接提供最低风险和最低成本,丰富的逻辑,高速的收发器
1.1.3.6 Virtex-4:Xilinx 最新一代高端FPGA产品,包含三个子系列:LX,SX,FX

  简评:各项指标比上一代VirtexII均有很大的提高,获得2005年EDN杂志最佳产品称号,从2005年年底开始批量生产,将逐步取代VirtexII,VirtexII-Pro,是未来几年Xilinx在高端FPGA市场中的最重要的产品,

1.1.3.7Virtex-4 LX:侧重普通逻辑应用,2005年年底开始量产


这里写图片描述

1.1.3.8Virtex-4 SX:侧重数字信号处理,DSP模块比较多,2006年年初开始量产


这里写图片描述

1.1.3.9Virtex-4 FX:集成PowerPC和高速接口收发模块,2006年年初开始量产


这里写图片描述

1.1.3.10Virtex-5:最新的FPGA产品,65nm工艺FPGA,1.0v内核,低功耗,2007年6月份开始供货。

  Virtex-5目标市场将是电信基础设施、航空航天设备、网络安全、多路数字音视频监控和工业控制应用。面向高性能逻辑应用市场的三款Virtex-5 LX系列平台FPGA,即Virtex-5 LX50、LX85和LX110器件。

1.1.3.11Virtex-5 LX:针对高性能逻辑进行优化
1.1.3.12Virtex-5 LXT:针对具有低功耗串行I/O的高性能逻辑进行优化
1.1.3.13Virtex-5 SXT:针对具有低功耗串行 I/O的高性能算术和存储密集型DSP进行优化
1.1.3.14Virtex-5 FXT:针对嵌入式处理和超高速串行I/O进行优化


Xilinx <wbr>主流芯片选型指导

1.1.3.15Virtex-6 FPGA系列包括三个面向应用领域而优化的FPGA平台,分别提供了不同的特性和功能组合来更好的满足不同客户应用的需求:
1.1.3.16Virtex-6 LXT:优化目标应用需要高性能逻辑、DSP以及基于低功耗GTX 6.5gbps串行连接能力
1.1.3.17Virtex-6 SXT:优化目标应用需要超高性能DSP以及低功耗GTX 6.5串行收发器的串行连接能力
1.1.3.18Virtex-6 HXT:作为优化的通信应用需要最高的串行连接能力,多达64个GTH串行收发器可提供高达11.2bps带宽
1.1.3.19Virtex-6器件最实用的几个高性能应用:无线基础设施,有线网络,广播设备等


Xilinx <wbr>主流芯片选型指导

1.1.3.20Virtex-II Virtex-II:2002年推出,0.15um工艺,1.5v内核,大规模高端FPGA产品

  简评:Xilinx比较成功的产品,目前在高端产品中使用广泛,新设计推荐用户转到Virtex-4 器件上


Xilinx <wbr>主流芯片选型指导

1.1.3.21Virtex-II Pro:基于VirtexII的结构,内部集成CPU和高速接口的FPGA产品

  简评:Xilinx第一款集成powerPC和高速收发模块的FPGA,新设计推荐用户转到Virtex-4FX器件上


Xilinx <wbr>主流芯片选型指导

  更多可编程器件产品
  Xilinx公司还有很多任然在广泛使用的可编程器件产品,如:SpartanIIE,SpartanII,Spartan,Virtex E,XV4000等等,想了解和查看这些产品,

1.1.4.CoolRunner(XPLA3)原是PHILIPS公司的PLD产品,99年被Xilinx收购,特点是功耗很低,已经被CoolRunnerII取代。

  简评:业界第一个低功耗PLD,适合用于电池供电系统,建议改用CoolRunnerII

  其他型号还有:XCR3256XL,XCR3384,XCR3960
  SPartan:中等规模SRAM工艺FPGA,已经被SpartanIIE,Spartan3等新产品取代。
  简评:Xilinx早期的低端FPGA器件

  Spartan-II:2.5VSRAM工艺FPGA,SPARTAN的升级产品。
  简评:由于SpartanII是Xilinx唯一可以直接支持5v接口的主流FPGA,所以对于一些5v接口应用,仍然是一个比较好的选择

  Spartan-IIE:1.8v内核,中等规模FPGA,与Virtex-E的结构基本一样,是Virtex-E的低价格版本。
简评:低成本FPGA,使用仍然很广泛

  Virtex/Virtex-E: 大规模SRAM工艺FPGA,逐渐被VirtexII,VirtexII-Pro,Virtex4取代
简评:1999-2002年期间最成功的FPGA,目前已经被VirtexII等FPGA替代

  其他型号还有:XCV812E,XCV405E等

  早期型号:XC4000系列:主要有XC4000E(5V),XC400XL/XLA(3.3v),XC4000XV(2.5V)容量从64到8464个CLB,此外还有XC3000等更早期间,已经淘汰,不推广。

  为大家设计电路提供方便,上海亚锐电子科技有限公司代理Xilinx 芯片器件商用级、工业级的一系列芯片资源,具体型号如下表:


Xilinx <wbr>主流芯片选型指导

1.2Altera主流芯片选型

 老规矩,先上文档:
中文版:http://download.csdn.net/download/pieces_thinking/9942196
英文版:http://download.csdn.net/download/pieces_thinking/9942230

  建议大家下载英文版(2015版=.=)的看,因为中文版发布的时间比较早,如果不能满足大家的学习需求,建议大家去Altera官网去下载最新的文档,正常情况下,官网会定时更新自己的选型手册的。

  下面简单介绍下主流的芯片吧,现实中也比较常见的,下图一眼就能看出A厂家的FPGA和CPLD系列型号:


这里写图片描述
这里写图片描述

1.2.1 低成本FPGA Cyclone

1.2.1.1 Cyclone I系列FPGA

  Cyclone I系列FPGA是目前市场上性价比最优且价格最低的FPGA。Cyclone器件具有为大批量价格敏感应用优化的功能集,这些应用市场包括消费类、工业类、汽车业、计算机和通信类。Cyclone器件现正在发售中。

  简评:1.5V SRAM工艺,容量从2,910至20,060个逻辑单元,具有多达294912bit嵌入RAM。Cyclone FPGA支持各种单端I/O标准如LVTTL、LVCMOS、PCI和SSTL-2/3,通过LVDS和RSDS标准提供多达129个通道的差分I/O支持。每个LVDS通道高达640Mbps。Cyclone器件具有双数据速率(DDR) SDRAM和FCRAM接口的专用电路。Cyclone I FPGA中有两个锁相环(PLLs)提供六个输出和层次时钟结构,以及复杂设计的时钟管理电路。这些业界最高效架构特性的组合使得FPGA系列成为ASIC最灵活和最合算的替代方案。

1.2.1.2Cyclone II 或者低功耗Cyclone III FPGA。

  简评:Altera Cyclone II 采用全铜层、低K值、1.2伏SRAM工艺设计,裸片尺寸被尽可能最小的优化。采用300毫米晶圆,以TSMC成功的90nm工艺技术为基础,Cyclone II 器件提供了4,608到68,416个逻辑单元(LE),并具有一整套最佳的功能,包括嵌入式18比特x18比特乘法器、专用外部存储器接口电路、4kbit嵌入式存储器块、锁相环(PLL)和高速差分I/O能力。

  Cyclone II 器件扩展了FPGA在成本敏感性、大批量应用领域的影响力,延续了第一代Cyclone器件系列的成功。

  Cyclone III FPGA是Altera Cyclone系列的第三代产品。Cyclone III FPGA系列前所未有地同时实现了低功耗、低成本和高性能,进一步扩展了FPGA在成本敏感大批量领域中的应用。

  (TSMC)的65-nm低功耗(LP)工艺技术,Cyclone III 器件对芯片和软件采取了更多的优化措施,在所有65-nm FPGA中是功耗最低的,在对成本和功耗敏感的大量应用中,提供丰富的特性推动宽带并行处理的发展。

  Cyclone III 系列包括8个型号,容量在5K至120K逻辑单元(LE)之间,最多534个用户I/O引脚。Cyclone III 器件具有4-Mbit嵌入式存储器、288个嵌入式18x18乘法器、专用外部存储器接口电路、锁相环(PLL)以及高速差分I/O等。

  Cyclone III FPGA系列为成本敏感的各种大批量应用提供多种器件和封装选择。Cyclone III 器件结温在-40°C至125°C之间,有三种温度等级,支持各种工作环境。请参考Cyclone III 器件手册,了解详细信息。

1.2.1.3Altera Cyclone IV系列FPGA

  Altera Cyclone IV系列FPGA拓展了Cyclone FPGA系列的领先优势,为市场提供成本最低、功耗最低并具有收发器的FPGA。Cyclone IV FPGA系列含有两种型号——3.125-Gbps收发器的Cyclone IV GX FPGA以及带有1.0V选择的Cyclone IV E FPGA,在降低成本的同时帮助您满足了提高带宽的需求。

1.2.1.3Altera Cyclone V系列FPGA

  Altera Cyclone V FPGA实现了业界最低的系统成本和功耗,其性能水平满足了您突出大批量应用优势的需求。从三种型号中进行选择:

Cyclone V E FPGA

3.125-Gbps收发器的Cyclone V GX FPGA

5G收发器的Cyclone V GT FPGA

ARM9的硬核处理器系统(HPS)和逻辑的Cyclone V SE SoC FPGA

ARM的HPS3.125-Gbps收发器的Cyclone V SX SoC FPGA

ARM的HPS5-Gbps收发器的Cyclone V ST SoC FPGA

1.2.2中端FPGA Arria系列

  简评:Arria GX FPGA 是获得大奖的中端 FPGA 系列。Arria GX FPGA采用了与成熟的 Stratix? II GX 系列相同的收发器技术。通过改进收发器,开发高效的 I/O 单元, Arria GX FPGA 为当今的主流高速协议连接提供了高性价比解决方案。

1.2.2.1Arria II系列FPGA

  简评:40-nm Arria II FPGA系列是功耗最低的FPGA,并且带有6.375-Gbps收发器、高达 550 MHz 的高性能数字信号处理 (DSP)。

1.2.2.1Arria V系列FPGA

  简评:10G/40G线路卡以及演播室调音台等中端应用,28-nm Arria V FPGA系列为这些应用提供了功耗最低、带宽最大的FPGA

6.5536-GbpsArria V GX FPGA

10.3125-GbpsArria V GT FPGA

12.5 Gbps收发器的Arria V GZ FPGA

ARM(HPS)6.375-GbpsArria V SX SoC FPGA

ARMHPS10.3125-GbpsArria V ST SoC FPGA


这里写图片描述

1.2.3高端FPGA Stratix系列

1.2.3.1Stratix II GX FPGA I/OStratix II GX20FPGA.

  简评:Stratix II GX器件在收发器模块中含有特定的硬件知识产权(IP),支持多种主要协议,包括PCI Express、通用电气接口6 Gbps(CEI-6G)、串行数字接口(SDI)、XAUI、SONET、千兆以太网、Serial RapidIOTM 和SerialLite II标准。也可以旁路模块,为定制收发器应用提供解决方案。

  在Stratix GX器件中,对收发器进行了优化,可提供低功耗解决方案,特别适合散热困难的背板应用。

  Stratix II GX器件采用1.2V、90nm、SRAM工艺,密度范围为33,880至132,540等价LE,具有6.7 Mbits的片内RAM,数字信号处理(DSP)模块提供的(18位×18位)嵌入式乘法器数量高达252个。

  除了高速收发器以外,Stratix II GX可提供76个源同步差分信号I/O引脚,带有专用动态相位对齐(DPA)电路,可工作在最大1 Gbps速率下。I/O引脚还具有专用串化器/解串器(SERDES)电路,支持LVDS和HyperTransport? 差分I/O电气标准,以及高速通信接口—包括万兆以太网XSBI、SFI-4、PI-4.2、HyperTransport、RapidIO?和UTOPIA IV标准。

  Stratix II GX FPGA系列具有8个锁相环(PLL)和16个全局时钟网络,提供含有多级时钟结构的完整时钟管理解决方案。此外,Stratix II器件还具有设计安全、片内匹配和远程系统升级能力。

1.2.3.2 Stratix III FPGA 系列

  Stratix III FPGA 系列含有以下几种型号:

Stratix III L 器件主要针对逻辑较多的应用

Stratix III E 器件主要针对数字信号处理 (DSP) 和存储器较多的应用

  简评:1)Stratix III 器件具有纵向移植能力,不仅在L和E型号内部,而且在型号之间都可以实现移植,在器件选择上非常灵活。 Stratix III FPGA第一次可以用作Stratix IV E器件的移植平台。应用笔记AN557:Stratix III至Stratix IV E跨系列移植指南详细介绍了这一移植途径。2)业界领先的体系结构:Altera的Stratix系列有业界一流的体系结构,并进一步在65-nm工艺节点上进行了优化。因此,Stratix III FPGA是您新一代高端系统设计的理想解决方案。3)Stratix III FPGA的关键增强特性包括:

在所有高性能FPGA中,最低的功耗需求 - 比 Stratix II 低 50%,没有热沉或者强制空气散热带来的可靠性风险。

更好的性能推动了下一代系统的发展 – 性能比 Stratix II 高性能FPGA提高了25%。

更大的容量使您能够实现集成度更高的产品,从而降低了成本和电路板面积 – 容量是Stratix II FPGA的两倍。

高达533-MHz DDR3的高性能存储器接口

性能达到1.6 Gbps的LVDS,在LVDS I/O上支持串行千兆位介质无关接口(SGMII)。
1.2.3.3Stratix IV系列FPGA

  简评:Altera 的40-nm解决方案进一步提高了芯片系统 (SoC) 的集成度,使您能够彻底的进行产品创新。Stratix IV FPGA 的8.5 Gbps收发器和快速DDR3存储器接口实现了前所未有的系统带宽,其基础架构具有最高的密度、最好的性能和最低的功耗。Stratix IV FPGA 与HardCopy IV ASIC 结合后,实现了 FPGA和ASIC低风险原型开发的优势。

  Stratix IV FPGA 系列包括以下三种器件型号:

Stratix IV GT (基于收发器) FPGA:具有 530K 逻辑单元 (LE) 和 48 个全双工基于 CDR 的收发器,速率达到11.3 Gbps。

Stratix IV GX (基于收发器) FPGA:具有 530K 逻辑单元 (LE) 和 48 个全双工基于 CDR 的收发器,速率达到8.5 Gbps。

Stratix IV E (增强型器件) FPGA:具有 820K LE,23.1-Mbit RAM,1,28818 x 18 位乘法器。

  特点:Stratix IV FPGA 支持纵向移植, 在每一系列型号中都能灵活的进行器件选择。而且, Stratix III 和 Stratix IV E器件之间有纵向移植途径,因此,您现在可以在 Stratix III 器件上启动设计,不需要改动 PCB 就能够转到容量更大的 Stratix IV E 器件上。

1.2.3.4Stratix V系列FPGA

  简评:Altera 28-nm Stratix V FPGA在高端应用中实现了业界最大带宽和最高系统集成度,非常灵活,降低了成本和总功耗。

  Stratix V FPGA系列包括四个器件型号:

带有收发器的Stratix V GX FPGA:集成了66个全双工、支持背板应用的14.1-Gbps收发器,以及高达800 MHz的6 x72位DIMM DDR3存储器接口。

带有增强数字信号处理(DSP)功能和收发器的Stratix V GS FPGA:集成了4,09618位 x 18位高性能精度可调乘法器、支持背板应用的48个全双工、14.1-Gbps收发器,以及高达800 MHz的7 x72位DIMM DDR3存储器接口。

带有收发器的Stratix V GT FPGA:集成了428-Gbps收发器,32个全双工、支持12.5Gbps背板应用的收发器,以及高达800 MHz的4 x72位DIMM DDR3存储器接口。

Stratix V E FPGA:具有950K LE、52 Mb RAM、70418位 x 18位高性能精度可调乘法器和840I/O

  对于Cyclone V系列由于集成了硬核处理器,所以把FPGA的应用范围又提高了,所以本人也专门对这个系列做了调研,但是实在不想打字了,大家去下载看看吧,感兴趣的话:
http://download.csdn.net/download/pieces_thinking/9942222

PS这篇写的有点多,后期维护有点复杂,所以就把命名规则放到下一篇吧!!

  • 18
    点赞
  • 169
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
### 回答1: 复旦微 fpga 是一款由复旦大学开发的微型 FPGA(Field Programmable Gate Array),具备低功耗、高性能、高可编程性等特点。在选择复旦微 fpga 时,我们需要考虑以下几个因素。 首先,我们需要考虑项目的需求和目标。复旦微 fpga 支持不同规模的项目,可以灵活配置逻辑门数和内存容量,因此我们需要根据项目的复杂性和需要的资源量来选择合适的型号和尺寸。 其次,我们需要考虑性能和可靠性。复旦微 fpga 具备较高的性能和可编程性,可以满足大部分应用的需求。同时,它也具备较低的功耗,能够节约能源并延长电池寿命。我们需要根据项目的实时性、计算需求和资源利用情况来选择适合的型号。 此外,我们还需要考虑开发平台和工具链的支持。复旦微 fpga 提供了完整的开发平台和工具链,包括开发板、硬件开发工具、软件编程环境等。我们需要确认这些开发工具和软件平台是否适合我们的项目,并且是否提供了必要的支持和文档。 最后,我们还需要考虑成本和供应链。复旦微 fpga 的价格相对较低,具备良好的性价比。我们还需要考虑供应链的可靠性和稳定性,以确保可以及时获取到所需的器件和材料。 综上所述,选择复旦微 fpga 时,我们需要综合考虑项目需求、性能和可靠性、开发平台和工具链的支持,以及成本和供应链等因素,以找到最适合我们项目的型号和规格。 ### 回答2: 复旦微 FPGA 选型主要依据以下几个因素: 1. 需求分析:首先需要明确项目的需求,包括需要实现的功能、性能要求、资源消耗等。例如,是否需要高速数据处理、大规模并行计算等。 2. FPGA 系列选择:根据需求分析,选择合适的 FPGA 系列。复旦微根据不同应用场景推出了多个系列的 FPGA,例如我们有低功耗系列、高性能系列等,可以根据项目的需求选择对应系列。 3. 具体型号选择:在选择系列后,根据需求进一步选择具体的 FPGA 型号。这需要考虑 FPGA 的硬件资源、性能指标、价格等因素。比如,具体的型号可能有不同的逻辑单元、存储单元、IO 接口等。 4. 开发支持:选择 FPGA 型号的同时,还需要考虑开发工具和技术支持。复旦微提供了丰富的开发工具和技术支持,包括设计软件、仿真工具、开发板等。 5. 成本考虑:最后,也需要考虑成本因素,包括 FPGA 型号的价格、开发成本、后续维护成本等。合理评估项目预算,选择相对经济实惠的 FPGA 型号。 综上所述,复旦微 FPGA 选型主要关注需求分析、 FPGA 系列选择、具体型号选择、开发支持和成本考虑等因素。通过综合考量这些因素,可以选择最适合项目需求的 FPGA 型号,并确保项目成功实施。 ### 回答3: 复旦微 fpga 是一种在硬件设计中应用广泛的可编程逻辑器件。在选择适合的 fpga 型号时,有几个关键的因素需要考虑。 首先,需要考虑项目所需的逻辑容量。不同的 fpga 型号具有不同的逻辑单元数量和可用的存储资源。因此,根据项目的规模和需求,选择适当的逻辑容量是非常重要的。 其次,需要考虑 fpga 的帮助资源。如何快速入门并掌握该型号的开发工具和开发环境是一个关键问题。以及是否有充足的技术支持和社区资源可供参考。 另外,功耗也是选择 fpga 的考虑因素之一。根据项目的要求,如果功耗比较敏感或需要节能,可以选择低功耗型号的 fpga。 最后,成本也是一个重要的考虑因素。不同型号的 fpga 价格不同,根据项目的预算和需求,选择合适的型号是必要的。 根据以上因素,可以结合具体项目的需求,综合考虑逻辑容量、帮助资源、功耗和成本等因素,选择适合的复旦微 fpga 型号。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

OpenFPGA

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值