wind330

【译】Rapid System Prototyping with FPGAs——5.2.1

0
阅读(1351)

5.2 FPGA的选择分类

开发团队在FPGA选型时会受到多种因素的影响。首先,选择一个基于SRAM的FPGA制造商。选择制造商的重要依据是基于它产品的设计工具和技术支持。每个集体或者组织都会延续先前工程中的制造商。在该阶段,需仔细地重新评估各个不同的供应商,不同供应商的器件的特性,功能和价格存在重大的差异,因此导致项目显著地变化。决策FPGA制造商的重要性在于一旦选定后,通常我们会在后续的项目选择同一个制造商的相似型号。本节主要讨论FPGA选型过程中开发团队需要考虑的几个关键因素。

5.2.1选择FPGA制造商

团队中开发人员对特定制造商的开发经验和工具集的使用偏好都会对选择FPGA制造商产生重大影响。尤其是已利用相应制造商的元器件或者工具集完成先前的FPGA设计。另外,产品有对特定FPGA技术的需求也会对选择FPGA制造商产生重大影响。例如,开发总体架构阶段决议使用基于SRAM的FPGA器件而非基于OTP(One Time Programmable)的FPGA器件。当下流行的FPGA供应商有Xilinx,Altera,Lattice,Actel等。

如果决定使用基于SRAM技术,则选择范围就限定有此类技术的制造商的产品。Xilinx,Altera,Lattice三个制造商都拥有大量基于SRAM的FPGA产品。

FPGA制造商的市场占有量会随着时间上升或者下跌,但是基于SRAM的最大两个FPGA制造商占据了大部分市场。制造商之间的竞争有利于制造业,因为竞争才能刺激技术创新和降低价格。

每家FPGA制造商通过提供独一无二的,专有的特性差异化自己的产品。例如,Xilinx的Virtex-4系列FPGA集成了10/100/1000三速以太网硬核。FPGA制造商们也提供不尽相同的开发工具链和技术支持。要选定一家FPGA制造商时,设计团队需评估所有FPGA芯片家族的新特性,着重选择能明确满足当前或者将来项目的特殊需求的FPGA特性。评估FPGA制造商的关键准则如下所示:

制造商选择的推荐原则

  • 开发工具
  • 先进的技术
  • 提供的IP
  • 创新的产品特性
  • 稳定的发展线路
  • 产品的寿命
  • 拥有多个产品系列
  • 支持力度