对付FPGA技能发展来说,Xilinx和Altera分别被AMD和Intel收购显然是这段历史中的主要迁移转变点。随着FPGA公司从独立公司变为芯片巨子旗下的一个子部门,其技能发展策略也会有非常大的改变,而本文将对这样的策略发展做一个展望。
FPGA赋能芯片新品类
首先,随着与芯片巨子的整合,FPGA将会与传统芯片做进一步集成,发挥其可编程性的上风,来赋能传统芯片的新能力,乃至实现新的芯片品类。

对付Intel来说,这样的芯片新品类的例子便是IPU(infrastructure processing unit,数据中央处理器)。随着数据中央的广泛利用,数据中央中的一些主要任务包括网络掌握、存储管理和网络安全等对付处理能力的需求也是进步神速,随着各大芯片公司推出各自的办理方案,Intel也对付该市场推出了IPU。上个月,Intel刚刚发布了它关于IPU的未来路线图,个中我们看到未来到2026年的IPU都会包括两个版本,一个是基于ASIC的高性能版本,而另一个则是基于FPGA的可编程版本(包括2022年的Oak Springs Canyon,2023/2024年的Hot Springs Canyon以及2025/2026年尚处于方案中的版本)。个中,基于FPGA版本的IPU事实上是集成了Intel FPGA芯片和Intel Xeon CPU的加速卡,可以以灵巧的办法来处理各种不同的网络、存储和安全协议,从而担保最大化的可编程性而且不用担心兼容性问题。
事实上,类似数据中央存储和网络的FPGA办理方案在过去几年内一贯有初创公司在从事干系方面的项目,但是随着巨子Intel的入场,我们认为这样的FPGA+CPU方案将会真正成为主流方案之一。初创公司从事干系方面的项目并且得到融资解释了技能方向是可行的,而Intel进入这个市场则带来了初创公司所没有的生态资源,我们认为在未来几年FPGA和CPU将会以更紧密的办法集成在一起(例如Chiplet),从而真正将灵巧可编程的IPU做成一种由FPGA赋能的新芯片品类。
不足为奇,AMD也在积极方案将Xilinx的FPGA和AMD的CPU集成在一起——在五月份的AMD财报发布会上,CEO Lisa Su宣告将在2023年发布集成了Xilinx AI Engine的CPU,也即拥有强大AI打算能力的CPU。到本日为止,AI干系打算都是在GPU或者其他专用加速硬件中完成实行,之前Intel优化在CPU上运行AI的努力并没有得到市场的大规模认可,只假如由于CPU的打算单元数目有限。但是,由于整体AI任务并不是只有神经网络,而是还要程序实行的其他部分运行在CPU上,因此如果能把CPU和AI加速单元做紧密耦合将会对任务的整体性能实现提升,这也估计是AMD提出集成FPGA AI engine的CPU的初衷,而这也是FPGA赋能新的芯片品类的一个例子。
综上所述,随着数据中央和人工智能等任务的进一步遍及,Intel和AMD等巨子将会考虑如何充分利用FPGA的灵巧性来应对这些市场,而以目前的态势光是推出FPGA产品并不是最好的方案,而是采取把FPGA和其他芯片做集成的办法来推出新的芯片品类,这将是FPGA未来的一个主要市场方向,接下来我们也将从技能方向来预测FPGA未来最关键的打破点在哪里。
更强大的集成和互联
如前所述,随着FPGA须要在新的芯片系统起到赋能的关键浸染,我们认为集成和互联就成了一个主要的技能关键点。这里的集成和互联又包括两个层面:首先在FPGA层面,我们认为FPGA芯片本身汇合成越来越多的干系IP,从而让FPGA芯片本身功能和效率更强;另一个层面是FPGA和系统中其他芯片的集成,我们认为chiplet等高等封装技能和干系的互联技能将是核心。
首先,在FPGA芯片层面,FPGA供应灵巧性,但是对付通用的模块(如处理器等)效率较低,因此在FPGA芯片上集成硬IP以同时知足效率和灵巧性的需求将会连续是主流思路,而且未来集成的IP数量会越来越多。在同一块芯片上以FPGA为核心模块,同时搭载其他硬IP模块(例如CPU,以太网,视频编解码和内存掌握等),并且利用NOC等片上互联方案把FPGA和其他IP连接起来。AMD/Xilinx是这方面的先行者,其在Versal产品线路线图可以看到越来越多的硬IP将汇合成在芯片上,而Intel的FPGA在这方面也会有相似的设计。通过集成这些硬IP,FPGA将能供应更强的功能。对付Xilinx来说,其最关键的IP便是AI干系的DSP,而且我们也看到了一些新的IP,例如Direct RF等,它可以通过超高速率的数模转换来直接支持射频运用,并且可望与FPGA结合来知足各种无线通信的需求,这样就可以实现真正的软件无线电,从而为FPGA打开新的运用处景。因此,通过集成越来越多的硬IP在FPGA芯片上,将会成为使FPGA功能进一步变强并且进入新运用处景的主要技能路径。
第二个层面是在系统层面将FPGA和其他芯片集成在一起的集成和互联,我们认为这样的集成将会是FPGA赋能新芯片系统和品类的关键,而结合之前所说的FPGA芯片上的更多硬IP集成,我们认为终极功能越来越强大的FPGA可以赋能越来越多的新芯片品类并打开市场。在这个层面,我们认为最关键的技能路径是通过高等封装的形式实现灵巧且可定制化的异质集成,并且辅以创新的互联技能。在这方面,Intel在早前就发布了利用高等封装技能(EMIB)来把FPGA和高速收发机(用于数据中央可扩展性互联)和DRAM等都集成在一个封装里。在今年晚些时候的HOTCHIPS会议上,Intel也有一篇关于利用异质集成来实现创新射频运用的报告。利用异质集成的紧张上风在于其灵巧性,例如可以根据用户的需求来和不同种类和规格的芯片粒去做集成,来实现最大化性能,本钱和可定制化之间的折衷。
同样的,AMD把Xilinx FGPA和CPU集成在一起的操持,虽然目前没有发布明确的技能参数,但是根据AMD之前在chiplet方面的投资以及AMD之前的干系专利,我们认为也有很大可能会是利用chiplet技能。
随着这类集成的规模越来越大,对付互联的需求也就越来越高,否则互联可能会成为多芯片系统中的瓶颈。互联不仅须要能供应高带宽,还须要对付系统级的主要功能供应支持,例如缓存和内存同等性等。目前,Intel和AMD的FPGA都对干系的CXL协议供应支持,而我们认为随着FPGA和处理器以及其他芯片粒之间的更大规模集成,越来越繁芜和高速的芯片粒间互联将会成为关键技能。
软件将成为关键
除了硬件之外,如何在实际任务中最大效率地利用FPGA也是一个极其关键地问题。随着FPGA和其他芯片(例如CPU)紧密集成在一起形成一个异质芯片系统,如何确保软件能够充分利用FPGA并且避免调度等方面的瓶颈便是一个非常繁芜但是主要的问题。这是一个有很高寻衅性的问题,由于FPGA和系统中其他部分(如CPU)的编程模型可能非常不同,因此如何确保软件可以精确分割任务(即把得当FPGA的任务分配给FPGA,而适宜其他处理器的任务分配给相应处理器),合理处理调度和内存管理,并且以一种较为用户友好的形式供软件工程师利用,是一个很大的工程。这些是与传统FPGA软件(即紧张针对前端和后端逻辑综合任务)有较大差异的任务。
在这个领域,Intel和AMD都在积极投资。例如,在Intel发布的IPU路线图上,开放且灵巧的软件生态是Intel一个主要的投入领域,而且与之相应的是Intel在日前刚刚宣告要收购跨平台异构芯片软件编译器公司Codeplay,这一举动也被业界认为是不才一代FPGA软件方面的投资。与此同时,AMD也在五月的财报发布会上表示要大力投入软件领域,显然这里也包括了FPGA干系的软件研发。我们认为,随着FPGA成为新的芯片系统中的主要一环,相应的软件生态也必须要跟上,从而使得这样的FPGA系统新范式真正进入主流。
免责声明:本文由作者原创。文章内容系作者个人不雅观点,半导体行业不雅观察转载仅为了传达一种不同的不雅观点,不代表半导体行业不雅观察对该不雅观点赞许或支持,如果有任何异议,欢迎联系半导体行业不雅观察。 本日是《半导体行业不雅观察》为您分享的第3062内容,欢迎关注。 晶圆|集成电路|设备|汽车芯片|存储|台积电|AI|封装
欢迎订阅摩尔精英旗下更多公众年夜众号:摩尔精英、半导体行业不雅观察、摩尔App\"大众 data-from=\公众0\公众>