11月18日,英特尔在线上举办了“2020英特尔FPGA技术大会”,正式发布了全新可定制解决方案英特尔eASIC N5X,将帮助加速5G、人工智能、云端与边缘工作负载的应用性能。
作为英特尔于2018年收购eASIC之后推出的首款结构化eASIC产品系列,eASIC N5X搭载了英特尔® FPGA兼容的硬件处理器系统,通过FPGA中的嵌入式硬件处理器帮助客户将定制逻辑与设计迁移到结构化ASIC中,带来了更低的单位成本,更快的性能和更低的功耗等好处。
△英特尔首款用于5G、人工智能、云端与边缘的结构化ASIC
此次英特尔推出的eASIC N5X系列结构化ASIC共有5款产品,配备了0.7-8.83百个结构化逻辑元件,等效7-8.8百万门ASIC,同时还集成了四个主频1.5Ghz的64位 Arm Cortex-A53内核,以及源自英特尔Agilex FPGA产品系列的具备身份验证和防篡改特性的安全数据管理器。
英特尔表示,与自己的Agilex FPGA AGF014相比,eASIC N5X (N5X047)在同样的逻辑时钟频率和内存时钟频率下,核心功耗降低了50%,并且单位成本也降低了50%。
此外,由于在结构化 ASIC中使用预定义基础阵列需要的掩码层自定义和设计步骤更少,因此与标准单元ASIC 相比,NRE(一次性工程费用)更低,工程量更少。因此,相比标准单元ASIC,eASIC N5X可缩短上市时间,并降低非经常性工程成本。
因此,用户可以凭借N5X器件快速创建功耗优化、高性能、高度差异化、低成本的解决方案,并且可以满足许多应用的关键安全性需求。
英特尔公司副总裁、可编程解决方案事业部总经理Dave Moore表示: “数据改变行业和商业的潜力从未如此之大。英特尔® eASIC N5X给我们的客户带来了独特优势,让他们得以同时充分享受英特尔FPGA带来的灵活性和面市速度的优势,以及结构化ASIC带来的更低运行能耗的性能效益。通过我们称之为‘定制逻辑连续体’的英特尔FPGA、eASIC和ASIC产品组合让客户得以利用数据的潜力,这是市场上其它厂商无法做到的。”
△英特尔公司副总裁、可编程解决方案事业部总经理Dave Moore
夹缝中求生的eASIC迎来新篇章?
众所周知,FPGA是一种可编程的半定制芯片,其与GPU一样具有并行处理优势,并且也可以设计成具有多内核的形态,当然其最大的优势还是在于其可编程的特性。这也意味着用户可以根据需要的逻辑功能对电路进行快速烧录。即使是出厂后的成品FPGA的逻辑块和连接,用户无需改变硬件,就可通过升级软件来配置这些芯片来实现自定义硬件功能。
但是,FPGA是用硅片面积来换取灵活性的,天生不足表现为资源利用率低、价格昂贵。FPGA中的互联使用的是专用可编程连线模块,80%的硅片面积被用作布线路由,要多绕许多路径,要过许多用晶体管搭建的开关。将基于SRAM的查找表LUT逻辑单元组成逻辑电路所需要的逻辑层数比直接使用片上金属线做互联的定制化ASIC多。因此,在速度和功耗上都要比ASIC差很多。数据显示,同样硅片面积小,65nm工艺的FPGA在性能上也只能相当于180nm的ASIC,而成本上与180nm的ASIC芯片并没有优势。
相较于及半定制的FPGA来说,ASIC芯片的计算能力和计算效率都直接根据特定的算法的需要进行定制的,所以其可以实现体积小、功耗低、高可靠性、保密性强、计算性能高、计算效率高、成本低等优势。当然,ASIC芯片的缺点也很明显:前期投入费用高昂,设计流程复杂,风险较高;一旦设计完成,流片后就无法再修改逻辑电路,缺乏FPGA那样的灵活性;如果无法大量应用的话,其整体成本可能比部署FPGA更高。
为此eASIC公司则试图在标准单元ASIC和FPGA之外中找到另外一条定做芯片的途径。所以eASIC推出了半成品的结构化ASIC,当然要做成客户定制的芯片仍然需要掩模,只不过掩模层数少一些。
总的来说,结构化ASIC能够节省一半的NRE费用和设计时间,芯片的性能和功耗接近标准单元ASIC。但芯片的成本约是标准单元的1.5 ~2倍,因为其密度大约只有标准单元ASIC的50%~75%左右。结构化ASIC的市场定位决定了其在ASIC与FPGA的夹缝中求生。
或许是因为半导体工艺升级换代太快了的缘故,大多数结构化ASIC的优势还没有来得及完全发挥出来,就被新工艺淘汰出局。直到在90nm之前,大多数结构化ASIC在商业运作上都没有FPGA成功。客户要么更喜欢便宜的标准单元ASIC,要么更喜欢没有风险的随时都可重新编程的器件FPGA。除非把做ASIC的NRE降到微不足道,还要让设计工程师避开复杂的后端设计的困扰,否则难以扭转结构化ASIC尴尬的局面。
总部位于美国加州圣塔克拉拉的eASIC公司自2006年推出首款结构化ASIC以来,就一直致力于推动结构化ASIC应用。其推出的eASIC解决方案由其的eASIC平台、使用自有的easicopy或标准的ASIC方法交付的ASICs以及公司专有的设计工具组成。其eASIC平台采用了一种多功能、预定义且可重用的基础阵列和可定制的单掩模层。
可以说,eASIC解决了ASIC设计复杂、费用高昂等障碍,降低了ASIC的进入门槛,同时解决了FPGA静态泄漏和高功耗。凭借其高性能、低功耗、低费用和快速上市时间等特点,有望在快速增长的定制化芯片市场上占据一席之地。
正因为如此,2018年,英特尔正式收购了eASIC,并使其成为了英特尔可编程解决方案事业部的一部分。
在英特尔看来,eAISC与其FPGA(2017年收购的Altera)技术相辅相成。FPGA设计允许公司快速修改芯片架构,但它们也需要更大的功率,成本也更高。相比之下,eASIC芯片效率更高,可以从一开始就快速配置(但不能修改)。“芯片编程不是在现场,而是在工厂完成的。在工厂完成对芯片编程的成本仍然高达数十万美元,但只需要几个月而非两年的时间就能完成。”
英特尔表示,在收购eASIC交易之后,将进一步增强可编程逻辑部门的实力,可为客户提供更多选择。如果客户对英特尔可编程芯片的定制方式有自己的偏好,该程序便可在工厂里融入芯片,从而在不增加太多成本的情况下更好地获得全定制芯片(标准ASIC芯片)的好处。
英特尔强调,FPGA为客户设计提供了最强的面市速度优势和最高的灵活性,同时,ASIC和结构化ASIC设备以最低能耗与成本提供了最好的硬件优化性能。
随着此次eASIC N5X的发布,英特尔也成为了全球唯一一家提供涵盖FPGA(如英特尔Agilex和英特尔® Stratix™-10)、结构化ASIC(如英特尔®eASIC N5X)以及ASIC的完整定制逻辑连续体的半导体公司。这一全面的数据处理可定制逻辑产品组合以业内独特的方式帮助英特尔客户真正实现特定市场解决方案的单位成本、性能、能耗和面市速度优化。
编辑:芯智讯-浪客剑