首页 » 科学 » “万能芯片”之战_芯片_逻辑

“万能芯片”之战_芯片_逻辑

少女玫瑰心 2025-01-12 12:40:37 0

扫一扫用手机浏览

文章目录 [+]

令环球5G供应链承压的主角,是赛灵思的FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列)芯片
它不仅是5G宏基站的必需品,还是一种门槛最高、单芯片价格上限也最高的IC类产品:电子元器件分销平台Digi-Key和Mouser分别显示,赛灵思三款FPGA报价逾100万元公民币,英特尔(Intel)两款FPGA报价逾70万元公民币。

FPGA到底是什么?除了5G还能干啥?海内市场情形如何?本文为你答疑解惑。

“万能芯片”之战_芯片_逻辑 “万能芯片”之战_芯片_逻辑 科学

本文是“果壳硬科技”策划的“国产替代”系列第三篇文章,关注FPGA国产替代。
在本文中,你将理解到:FPGA的功用和市场概况,FPGA相较于CPU/GPU/ASIC芯片的上风,国内外FPGA的格局和现状。

“万能芯片”之战_芯片_逻辑 “万能芯片”之战_芯片_逻辑 科学
(图片来自网络侵删)

付斌 | 作者

李拓 | 编辑

果壳硬科技 | 策划

从配角到主角的逆袭

FPGA,属于数字集成电路中一种逻辑芯片,同类芯片包括广为人知的CPU(中心处理器)、GPU(图形处理器)以及ASIC(专用集成电路)。
FPGA是基于通用逻辑电路阵列的集成电路芯片,紧张由逻辑阵列块(LAB)、输入输出单元(I/O)和内部连接线(Interconnect)三部分构成。

FPGA内部组成部分,图源丨尚普咨询

FPGA属于数字集成电路中逻辑芯片,图源丨尚普咨询

数据打算包括两种办法:一种是利用CPU或GPU基于指令的架构编写打算所需的软件,另一种则是针对特定打算需求设计、制造出一套专用的电路,即ASIC。

FPGA是ASIC领域的一类半定制电路芯片,是在PAL、GAL等可编程器件根本上进一步发展的产物,它办理了定制电路的不敷,又战胜了原有可编程器件门电路数有限的缺陷。

上世纪80年代,Ross Freeman和同事从Zilog 买下FPGA技能,并共同创立赛灵思,推出第一颗真正意义上的FPGA芯片XC2064。
该芯片采取2μm工艺,包含64个逻辑模块和85000个晶体管,门数量不超过1000个。
由于发明FPGA,Ross Freeman于2009年被列入了美国发明家名人堂。

与现在动辄千万逻辑单元的产品比较,XC2064怎么看都像是一只“丑小鸭”[2],但它开启了可编程逻辑芯片的历史。

最初,FPGA只是充当连接各个专用芯片的胶合逻辑(Glue Logic)的角色。
直到SoC-FPGA(可编程片上系统芯片)发布,单个FPGA芯片中实现一个完全电子系统成为现实的方案,FPGA才算真正走到舞台中心[3]。

此后,便是FPGA从配角逐渐逆袭成主角的故事。

FPGA的发展历史,制表丨果壳硬科技

既能设计又能打算的芯片

历史之路弯曲,但FPGA运用之路是光明的。

它既能用于芯片设计,又能在打算上独当一壁。
自身拥有硬件可编程、集成度高、并行打算能力强、延迟低等特点,并在性能、功耗、本钱之间有较好的平衡。
因此,工业、通信、医疗、消费电子、人工智能、视觉等领域都须要FPGA。

设计:可重构的万能芯片

FPGA最大特点是芯片内部硬件构造可重构,即硬件可编程,因此极具灵巧性,号称“万能芯片”。
理论上,FPGA供应的门电路规模足够大,通过编程可以实现任意逻辑功能的电路。
并且,FPGA开拓流程中无需布线、掩模和定制流片等,编程后即可直策应用。

打个比方,集成电路就像一幢高楼大厦,建成后就无法改变主体构造了;FPGA就像是建屋子所需的材料,想要建什么样的屋子都可以自由组合,建得不好还可以拆掉重修,同样一种芯片可以知足各个领域[4]。

在芯片设计上,FPGA功不可没:比如实现ASIC的前期的设计验证、实现CPU的原型验证(流片前确定芯片功能精确性的一种验证办法)、实现DSP(数字旗子暗记处理器)的原型验证、实现MCU(单片机)的原型验证等。

打算:实行效率极高

FPGA内部设计可大略理解为电路的设计,无论是时序逻辑电路还是组合逻辑电路,都能在电路板上电的那一刻开始事情。
[5]因此,在代码实行上更类似“电路直给”的内部事理,授予FPGA自身延迟低和实时性强的特点,比CPU/GPU的软件指令架构实行效率更高。

其余,FPGA内部可按数据包的多少,搭建相应数量的流水线,实现数据并行和流水线并行两种并行打算办法,大幅度降落I/O及打算花费。
相对付一次只能处理一个指令集的串行打算,并行打算可以一次实行多个指令的算法。

值得一提的是,一些须要重复构建的功能模块,被编写成IP核,嵌入FPGA,包括片上处理器、收发器I/O、RAM块和DSP引擎等,大大增强了FPGA的打算性能。

FPGA的紧张运用领域,制表丨果壳硬科技

FPGA vs. CPU/GPU/ASIC

有市场的地方,就会有竞争。
各大厂商常常在发布会上拿FPGA与同属逻辑芯片的CPU/GPU/ASIC比拟算力。
在数十年的大战中,还出身了eFPGA和eASIC这种新生代芯片。

不过,在制程节点越来越逼近1nm极限以及摩尔定律逐步放缓的情形下,异构打算(多种不同打算芯片的组合,如“CPU+GPU”“CPU+FPGA”)成为不同逻辑芯片协同协作的契机。

CPU、GPU、FPGA、eFPGA、eASIC、ASIC各种指标比拟,制表丨果壳硬科技

FPGA相较于CPU和GPU

CPU和GPU都为冯·诺依曼构造的通用途理器,与构造完备不同的FPGA没什么关系,但二者打算用场与FPGA有一定重合,因此常被人们拿来比拟。

CPU适宜进行标量运算,可处理来自多个设备的打算要求,可随时终止当前运算,转向其它运算,FPGA相对CPU侧重打算效率;GPU适宜进行矢量运算,既可以图形渲染,又可以并行打算,FPGA相对GPU侧重能效比。

其余,与CPU和GPU比较,FPGA有更低的延迟:CPU和GPU均利用SIMD(单指令流多数据流)实行存储器、译码器、运算器、分支跳转处理逻辑等,FPGA则是在烧写时已确定每个逻辑单元功能和通信哀求,不须要额外指令。

由于FPGA浮点打算能力出众,因此英伟达GPU的浮点打算能力是其紧张对标工具。
研究学者认为,架构有差别,纯挚比拟性能难免不免偏颇,实际二者善于领域是不同的:GPU更适宜深度学习算法的演习阶段,FPGA更适宜深度学习算法的推理阶段和深度神经网络[6]。

FPGA相较于ASIC

ASIC在定制算法上拥有比FPGA更高的运算性能和更低的功耗,但生产后硬件算法无法被修正,且在定制化上哀求非常高,因此流片量过小会导致本钱升高[7]。
FPGA则不须要变动硬件电路,直接变动代码,相称于拥有“无限次的后悔药”。

因此FPGA作为ASIC领域的半定制电路的一种发明,仿真ASIC再进行掩码处理和批量制造利用是FPGA的主要义务之一。
传统的ASIC设计周期均匀是14到24个月,如果用FPGA,开拓韶光均匀可降落 55%[8]。

在FPGA芯片本钱逐步低落后,与ASIC之间总拥有本钱(TCO)差距越来越小,一些厂商也开始直策应用FPGA取代ASIC,避免ASIC前期高昂的一次性工程用度,肃清最低订单数量和多芯片迭代风险和丢失。

FPGA方案与ASIC方案的比拟,图源丨头豹研究院

FPGA衍生出的eFPGA和eASIC

eFPGA是指将一个或多个FPGA以IP的形式嵌入ASIC、ASSP(专用标准产品)或SoC(系统级芯片)等芯片中的发展模式,拥有极强的易用性,能够降落客户集成FPGA加速器的门槛。
目前eFPGA已有大量运用,但一贯没有成为市场主流,接管度有望在云打算和人工智能发展下进一步提升[9]。

eASIC与ASIC类似,都是定制类型的芯片,是将FPGA可重复编程的功能去掉,得到更小的晶片尺寸,来实现低功耗和更低的本钱。
eASIC比FPGA的单位本钱和功耗更低,比标准单元ASIC的上市速率更快、一次性工程 (NRE) 用度更低。

eASIC源于名字同为eASIC的公司,目前已被英特尔收购,英特尔将eASIC定位为从FPGA向ASIC过渡的中间选择,并将FPGA、eASIC、ASIC的连续生命周期的产品组合命名为“定制逻辑连续体”:FPGA拥有最快的上市速率和最高的灵巧性;eASIC拥有出色的性价比,优化上市韶光;ASIC拥有最高的性能和最低的功耗和本钱。

英特尔的“定制逻辑连续体”,图源丨英特尔

走向异构打算

FPGA的确拥有绝佳的性能和时延上风,但芯片单价高、峰值打算能力较低、上手难度高是未能办理的问题。

逻辑芯片发展至今,单一打算体系构造已无法知足当今最盛行的运用所需性能和功耗哀求,FPGA正朝向异构打算的方向发展[10]。
异构打算,是将不同架构处理芯片整合到一个别系内事情的办法。

详细履行的方向包括两种:其一为芯片级集成,即将CPU IP、GPU IP、DSP IP等集成到单一SoC内;其二为板级集成,将CPU、GPU、FPGA、ASIC等放在一个板上组合。

将这些不同逻辑器件整合起来,用不同架构去处理不同类型数据,根据处理速率或带宽哀求进行优化,发挥CPU、GPU、FPGA、ASIC各自的专长,就能各取所需,打好组合拳。

从巨子近几年收购的动作就可看出,行业早已认识到未来打算不可能凭借单独的CPU、GPU、FPGA器件独领市场:x86架构的英特尔收购Altera FPGA,x86架构的AMD操持收购赛灵思FPGA,GPU“大王”NVIDIA瞄准Arm架构(旗下拥有CPU IP)。

FPGA正在迈向异构系统的时期。

FPGA设计发展阶段,图源丨尚普咨询

资料来源丨电子工业出版社《集成电路家当全书》 2018年9月第1版

四大巨子支配的环球市场

据有名咨询机构Frost&Sullivan估量,环球FPGA市场将从2021年的68.6亿美元增至2025年的125.8亿美元,年均复合增长率约16.4%。

经由几十年的寡头垄断和行业整合,目前环球形成以赛灵思和英特尔霸占70%~80%的市场份额,莱迪思(Lattice)、微芯科技(Microchip)瓜分低功耗或细分子市场份额的局势[11]。
反不雅观国产FPGA,目前在中国市场份额仅约4%。

国外FPGA紧张公司基本情形,制表丨果壳硬科技

信息来源丨各公司官网

FPGA的比拼分为硬件和软件两个舞台,四大厂商的策略也各不相同。

硬件:“两大两小公司”的革命

FPGA的硬件技能指标包括LUT数量、DSP数量、RAM容量、User I/O数量、制造工艺、DSP事情频率、动态功耗、SerDes速率、DDR速率等。

国外厂商紧张在制程、LUT(基于查找表的逻辑单元)数、SerDes(串行收发器)速率三大硬件性能指标上竞赛:制程决定了芯片的晶体管密度,单位面积内晶体管越多性能越强;LUT数是FPGA基本容量单位,同样芯片大小LUT数量越多越强;SerDes速率决定着芯片与光模块间、芯片与芯片间、以太网的速率。

FPGA产品关键技能指标,图源丨安路科技招股书[12]

在硬件性能比拼上,赛灵思和英特尔一贯是宿敌。
虽然两家交手的炸药味儿十足,但竞争的产物也成为FPGA行业的标杆。

先是争夺环球最大FPGA:2019年8月,赛灵思宣告拥有900万个别系逻辑单元和超过2000个用户I/O的Virtex UltraScale+ VU19P FPGA。
相隔仅三个月,英特尔就宣告推出拥有1020万个逻辑单元和2304个用户I/O的Stratix 10 GX 10M FPGA。

继而竞争最前辈FPGA:赛灵思先于2020年3月发布Versal Premium ACAP平台,采取台积电(TSMC)7nm FinFET制程工艺、112 Gbps PAM4收发器,在逻辑密度上相称于22个16nm的FPGA;相隔一年,英特尔就宣告Agilex系列大规模量产出货,采取10nm SuperFin制程工艺,116Gps PAM4收发器(最高可达224Gbps),逻辑构造性能、功耗比比较7nm的FPGA高约2倍。

反不雅观莱迪思和微芯科技则是坐看两巨子龙争虎斗,不与世争,不做最强,但做精巨子“看不起”的28nm制程中低端市场。
FPGA专家曾向笔者表示,实际上28nm制程就能知足大部分需求,16/14/10/7nm虽然性能参数强,但本钱和功耗并不划算。

比较传统bulk CMOS,莱迪思选择采取FD-SOI(耗尽型绝缘层上硅)这种工艺平衡FPGA的性能和功耗。
目前莱迪思已基于三星28nm FD-SOI的Lattice Nexus技能平台,推出Certus-NX、CrossLink-NX等产品。

微芯科技紧张聚焦在低功耗、低本钱的28nm FPGA,并供应非易失落闪存和SRAM(静态随机存取存储器)两种选择。

国外厂商代表产品部分参数比拟,制表丨果壳硬科技

信息来源丨各公司官网、公司新闻

软件:轻量化编程才能连续盘踞市场

硬件是FPGA的根本,软件工具链是产品立足的根本,分开软件工具链的FPGA芯片,只能看不能用。

EDA(电子设计自动化,集成电路设计的一种平台)和IP核(知识产权核,设计中可直策应用的功能模块)是两个主要工具。
如果把芯片比作电脑,EDA就相称于Windows/Linux,IP核就相称于运用软件。
未来EDA工具和IP核的全面性将会是FPGA厂商竞争的关键所在。

除此之外,FPGA还须要降落开拓难度,来开拓市场。
一贯以来,设计是FPGA广被诟病的缺陷。
FPGA所利用的Verilog、VHDL或SystemVerilog等硬件描述措辞非常难上手,干系领域的人才更是寥寥无几。

英特尔和赛灵思的思路同等,均推出一体化平台,不仅整合了旗下产品,还对不同层次的开拓者供应更多大略开拓选择:传统硬件工程师连续利用硬件编程措辞;软件工程师可调用预先定义的硬件库,利用自身熟习的C/C++/Python措辞开拓;AI科学家可直策应用高层次框架演习模型,利用自身熟习的Tenserflow、Caffe开拓。

莱迪思和微芯科技也正在考试测验利用多种手段降落FPGA开拓难度。

国外厂商软件部分内容比拟,制表丨果壳硬科技

信息来源丨各公司官网、公司新闻

国产企业的追赶之路

据创道咨询统计,目前海内与FPGA干系研发企业数量在27家以上,个中已在A股上市的企业包括复旦微电子、安路科技、航锦科技,成都华微电子拟在科创板上市[13]。
2021年,至少有3家企业成为FPGA市场新玩家。

海内FPGA紧张公司基本情形,制表丨果壳硬科技

信息来源丨各公司官网、公司新闻、招股书

海内FPGA设计始于20世纪90年代,真正技能发展于2000年往后,起步比国外晚十多年。
通过比拟国际尖端产品,核心参数差距依然较大。

国内外代表厂商部分FPGA产品比拟,制表丨果壳硬科技

信息来源丨各公司官网、公司新闻、招股书

芯片自主研发之路上难啃的“硬骨头”很多,特殊是FPGA这种高端繁芜芯片,而海内企业也正在追赶巨子。

“氪金”才能变强

研发设计FPGA有许多难点:第一,内核架构设计、逻辑单元设计、异构单元设计、互贯串衔接构设计的难点;第二,异构单元的芯片构造定义与设计问题;第三,综合映射、布局布线等软件的设计难点;第四,在面积、速率、功耗上实现最优的难点[14]。

这么难怎么办?砸钱,砸钱,砸钱。

纵不雅观安路科技、紫光同创、复旦微的关键业务数据,由于研发用度占比一度超100%,导致它们有一段期间净利为负。

事实上,国外企业长期霸占大部分市场份额,通过规模效应分摊研发本钱。
海内企业的干系抗风险就会较为薄弱。
不过,得益于政策倾斜和科研项目经费补贴,这种窘境一定程度上得以缓解。

安路科技、紫光同创、复旦微三家关键业务数据,图源丨安陆科技招股书

生态培植的坑

FPGA想要有所打破,不但须要在芯片上创新,相应的生态也要跟得上。

事实上,复旦微就曾吃过生态的亏。
复旦微创始人施雷曾表示,2007年的他们的第一代FPGA性能很高,但由于没有配套软件工具链支持,很难在运用中利用。
这种情形下,性能反而正好是最不主要的参数,对一颗FPGA芯片而言,更主要的是能与软件很好地合营。
复旦微推出的第二代FPGA,重新考虑了在软硬结合上的履行,终极才得以被成功规模运用。

纵不雅观海内有名的FPGA厂商,基本也都拥有自家的EDA软件和工具链。
比如复旦微的自主研发EDA软件Procise、中科亿海微的全新软件架构和高性能算法的EDA软件eLinx1.0。

其余,海内EDA软件厂商也开始涉足自主知识产权FPGA工具。
比如芯华章推出的桦捷(HuaPro-P1) 高性能FPGA原型验证系统、穹景(GalaxPSS)新一代智能验证系统等。
EDA软件公司这一有利外助,能够有效增强国产FPGA的可用性和易用性。

切入市场的契机

目前国产的民用FPGA起步于消费市场,主打10K~100K逻辑单元的中低端芯片产品,逐渐涉足通信和汽车领域,并向500~1000K逻辑单元的下一目标进发。

与莱迪思和微芯科技思路类似,国产FPGA也紧张集中在28nm制程节点上。
现阶段赛灵思和英特尔太过强势,前辈制程并不是一个好的切入点。
其余,易灵思对此阐明,一颗最小的16nm FPGA NRE(一次性工程用度)就已超过一千万美元,10nm/7nm这种工艺反而会导致NRE连忙上升;高性能工艺芯片功耗迟迟没有降下来,芯片尺寸也越来越大[15]。

市场进化过程中,国产FPGA厂商将提升产品的性能列为紧张目标,缩小与国外厂商的差距。
根据器件发展进程以及市场运用需求发展趋势,国产自研FPGA的目标还包括:高密度、高速率、宽频带、高保密、低电压、低功耗、低本钱、低价格、IP核复用、系统集成、动态可重构及单片集群。

市场总会有人唱衰国产,认为国产芯片不足高等。
对此,一位国产FPGA的代表认为:“没有竞争力的芯片都无法发卖,只要有客户购买,就值得被尊重[16]。

标签:

相关文章