28nm时代,FPGA设计取决于应用需求
扫描二维码
随时随地手机看文章
如今FPGA已进入到28 nm时代,在28 nm时代FPGA的容量足以满足整个系统所需,节省了功率元件和存储器。但是,工艺工程师、电路设计人员、芯片设计人员和规划人员必须一起协同工作,才能在越来越困难的技术环境中进一步提高系统性能和能效。这种变化对整个半导体行业产生了深远的影响,推高了工程成本,增加了风险。大部分系统开发人员很难使用专用芯片系统(SoC),这同时也改变了FPGA企业的本质及其与用户的关系。
块设计取决于应用需求
市场对新技术的需求已经超出了FPGA的电路设计能力,在芯片级甚至是系统级层面影响设计选择。比如从应用来看,通信、测试和军事领域等应用推动了半导体产品的全面发展,因此高速互联将成为半导体产品最关键、最能突出产品优势的功能,系统设计人员需要使用各种规模而且复杂程度不同的IP模块,从基本算法模块到收发器、内存控制器、微处理器、讯号处理和通信协议接口等。相应的,这些领域的客户需要目前40nm还无法实现的高级功能,这些功能主要是收发器、架构性能和密度以及增强DSP模块等。
举例来说,高速串行接口就是其中之一。Altera现在通过工艺、器件和电路创新,发售了Stratix V FPGA,它具有可高度灵活配置的28Gbps收发器。但是,在当今以系统为导向的环境下,只有业界最快的集成收发器还远远不够。串行链路需要速度足够快的控制器才能够跟上收发器,控制器需要速度很快的片内总线、容量足够大速度足够快的缓冲以支持它们,所有这些模块必须满足能耗要求,具体方案取决于系统、应用以及使用模式等因素。
高速串行链路并不是唯一的实例,当今的很多系统设计包括FPGA以及一个甚至多个32位嵌入式处理器。规划人员应该购买CPU作为专用标准产品IC或者高级控制器,还是在FPGA中实现CPU?如果是后者,他们应该使用可编程架构中的软内核,还是选择Altera SoC FPGA等支持硬核ARM处理器的FPGA?那么,规划人员应该怎样划分设计才能实现带宽最大的数据流,例如,在高速缓存、DRAM控制器以及加速器之间,而不用跨过芯片边界?这些答案还是取决于具体应用。不论对于FPGA供应商有多么方便,都没有适用于所有用户的一个统一解决方案。
需提供完整参考设计
在28nm FPGA上,Altera不可能通过采用一种工艺几种不同容量和引脚输出的一个芯片设计来服务于用户。为能够满足不同应用的需求,FPGA系列必须提供收发器设计选择,实现接口控制器,内部存储器模块容量、速度和功耗,内部总线结构,实现CPU以及很多其他因素。Altera的策略是在高端产品线上采用TSMC的HP(高性能)28nm工艺,由Stratix V FPGA满足这类产品的高密度和性能要求;在中端和低成本产品线上,采用了LP(低功耗)28nm工艺,以满足客户的低成本和低功耗要求。
随着工艺的提升,大部分系统设计无法承受ASIC的成本,越来越多的系统设计人员采用FPGA来替代ASIC、ASSP或者微处理器来实现解决方案,因此FPGA能够更简单直接地拓展新的市场领域,对FPGA提出的要求就是需要服务于很多客户。解决这一难题的唯一方法是深入了解用户的系统设计,找到最能满足应用需求以及市场规模要求的共性领域。这是一个细致而又需要大量知识的过程,Altera也在一直致力于建设贴近用户的设计团队。
多年以来我们与Altera关键用户密切合作具有很深的专业应用知识并且非常熟悉FPGA的设计团队,而今天在我们与用户之间打开了另一空间:专用解决方案领域。2012年,很多非常具有竞争力的系统设计团队将会高度专业化,他们在建立产品竞争优势上非常专业,但是依靠硅片供应商来提供他们使用的系统平台。这类设计团队还需要全套的专用知识产权(IP)内核以及自动IP装配工具,例如Altera的Qsys等。或者,他们还需要完整的参考设计。随着设计团队的日益专业化,逐步由他们的硅片合作伙伴来承担大部分系统设计功能。
这是Altera在2012年的变革所在。我们将继续在28 nm以及后续节点与代工线伙伴合作,不断在工艺、器件和电路上实现创新,保持我们在硅片和电路上的技术领先优势。同时,我们与用户密切合作,确保交付非常符合他们在功耗、性能和成本上有特殊需求的产品。我们继续深入理解各种专业应用,从而能够交付有助于用户加速其设计规划实施的IP和参考设计,因为Altera的领先优势意味着用户的领先优势。