FPGA 在先进工艺路上的狂飚猛进带来了如影随形的挑战:一方面,进入 20nm 和 14nm 阶段后,不光是 FPGA 复杂度提升,对其外围的电源管理等芯片也提出了“与时俱进”的要求。另一方面,随着 SoC FPGA 和 3D IC 技术的发展,FPGA 不断在加速取代 ASSP 和 ASIC,但这还需要更多的突破,其中最大的障碍就是互联问题,需在纵向架构上“守正出奇”。此外,随着 FPGA 系统复杂度的提升,竞争已不仅仅是产品性能的较量,还在于如何帮助客户简化设计、加快上市等,这就要求在整合度和设计工具上突破。应对这些挑战最近 FPGA 两大巨头均采取了“殊途同归”的路数。

 


跨界收购提速横向整合

FPGA 已成为复杂的数字处理器,为其提供电流非常具有挑战性,并且未来 14nm 的 FPGA 对电源精度的要求更高。

 

继宣布收购 Enpirion 半年后,Altera 于近日推出二者联姻的首款产品,推出了结合 CycloneV SoC FPGA 和 Enpirion PowerSoC 电源产品的参考设计。Altera 电源业务部市场总监 Mark Davidson 表示,FPGA 已成为复杂的数字处理器,其中还包含高性能的模拟器件,为其提供电流非常具有挑战性。未来 14nm 的 FPGA 对电源精度的要求更高,如果电压范围超过了规范的要求,或有可能使 FPGA 失效,甚至烧坏。而且从事 FPGA 开发的工程师一般都比较擅长数字电路方面的设计开发,而对模拟电源方面的专业知识可能会稍显不足。为了帮助客户解决这些挑战和简化设计,Altera 合 Enpirion 之力开发出使用方便、高效、全面的电源解决方案。

 

据了解,由于 Enpirion 的 PowerSoC DC-DC 电源转换器整合了控制器、高频功率场效电晶体以及数个电感器,不仅可满足 FPGA 电源动态表现需求,还在系统方面具有很多优势,如引脚布局减小 50%,功耗降低 35%,由于控制环带来的优异的瞬变性能,FPGA 去耦合体电容的使用减少了 50%;具有低噪声和低纹波的优势,可以高效地为收发器和 PLL 供电。另外它还在减少元器件数量的同时,提高了系统的可靠性,降低了生命周期成本。Mark Davidson 表示,通过这一方案,客户的设计流程可从原来分列式的 18 步减少至 6 步,而有了 PowerSoC 的参考设计流程以后,甚至可以从 6 步减少到 3 步。

 

“Cyclone V SoC FPGA 具备 Enpirion 电源的套件已开始提供,其他 V 系列产品电源套件将会在 2014 年上半年提供。”Mark Davidson 进一步提到,“28nmFPGA 会利用原来的一些参考设计,但像 20nm 和 14nmFPGA 将采用全新的电源优化系统。”

 

对于被收购后 Enpirion 未来产品是否仅支持 Altera 的 FPGA 产品这一问题,Mark Davidson 明确表示,作为独立部门,加入 Altera 后 Enpirion 推出的电源产品仍将支持 Altera 以外的客户,而且其后续的产品开发也并不仅仅局限于支持 FPGA 产品。

 

纵向创新求同存异

赛灵思此次推出的 Virtex VU440 UltraScale 器件将业界最大容量器件的容量翻番,达到 440 万个逻辑单元。

 

而赛灵思走的是纵向创新的路子。继 2013 年 7 月宣布行业首款 20nm 器件投片的同时,也宣布 20nm 的 All Programmable 器件采用行业首个 ASIC 级架构 UlstraScale,从而将应用拓展到上百亿美元的 ASIC/ASSP 和嵌入式市场领域。2013 年 11 月其中一款器件首个发货,并同时拥有唯一 SoC 增强型设计套件 Vivado 和 UltraFast 设计方法的支持,提供了可媲美 ASIC 级的性能优势。

 

此外,赛灵思还宣布了一项新纪录。Xilinx 全球副总裁、亚太区执行总裁汤立人称,作为 UltraScale 产品系列之一,赛灵思此次推出的 Virtex VU440 UltraScale 器件将业界最大容量器件的容量翻番,达到 440 万个逻辑单元,让赛灵思在器件密度方面的优势从 28nm 的 2 倍提升到 20nm 的 4 倍,容量超过了所有其他任何可编程器件。

 

汤立人表示,ASIC 级 UltraScale 架构在布线、类似 ASIC 的时钟分布、增加 CLB 逻辑以及针对关键路径优化的重要模块级创新等方面具有明显的优势,不仅可以解决系统总吞吐量扩展和时延方面的局限性,而且还能直接突破高级节点上的头号系统性能瓶颈即互联问题。这些增强功能可以满足客户在海量数据流、I/O 带宽以及实时数据包、DSP 和图像处理等方面更高性能设计的要求。

 

“赛灵思后续还将推出采用台积电 16nm FinFET 工艺技术的 Virtex UltraScale 器件,进一步提升系统集成度和系统级单位功耗性能,以满足高端 FPGA 需求。”汤立人指出的赛灵思未来规划可谓步步为“赢”。

 

打造成功的 UltraScale 器件并不是“一个人在战斗”,赛灵思还定义了一套 All Programmable 设计方法—UlstraScale 设计方法。该方法涵盖最佳实践以及一系列项目规划、开发板布局和器件规划的项目表,同时能应对设计创建、实现和配置调试等诸多挑战。“UlstraScale ASIC 级的架构、Vivado 设计工具、再加上 UlstraFast 设计方法三者的统一才实现了 ASIC 级的优势。”汤立人指出。

 

未来加速纵横融合

FPGA 大厂将借助横向整合和纵向创新之力,加快融合,形成功能性能更强大的产品。

 

可以说 FPGA“麻雀虽小,却五脏俱全”。随着产品自身升级与应用需求的双重驱动,FPGA 未来仍将不断向以下几个方向发展:一是高密度、高速度、宽频带,二是低电压、低功耗,三是低成本、低价格,四是系统集成,五是动态可重构及单片集群。这些发展方向并不相互排斥,甚至可以并驾齐驱,FPGA 大厂也将借助横向整合和纵向创新之力,加快融合上述发展方向的特点,形成功能性能更强大的产品。

 

“在纵向创新方面还有很多创新机会,除了增加模数 IC 之外,其实还可以增加更多的功能。未来 Altera 甚至可能会利用 Enpirion 公司在电源方面的技术,将电源模块集成进 FPGA 内部,从而简化 FPGA 系统开发过程。”Mark Davidson 表示,“另外,在纵向创新的同时也需要横向创新,因为现在电源设计变得越来越困难,在设计 FPGA 的时候要考虑到电源设计,或者在设计电源的时候也要考虑到 FPGA 的设计,Altera 也将在纵向和横向方面不断加强创新。”

 

而这些创新付诸实践还得仰仗“软件平台”的力量,因 FPGA 上市时间和成本很大程度上取决于开发人员如何运用工具解决新一代复杂性问题。从 FPGA 到 All Programmalbe,从以前的单工艺节点发展到多种工艺共存,三大产品系列(FPGA、SoC、3D IC)共同发展,系统的复杂程度增加了几十倍,但是需要在同样的时间甚至更短的时间内完成开发的工作,软件开发平台越来越重要。赛灵思定义的一套 All Programmable 设计方法—UlstraScale 设计方法算是应时之举,也因为赛灵思在软件工具平台上的努力,让基于 FPGA 产品的软硬件协同设计成为可能,激发 FPGA 潜力的无限释放。