查看原文
其他

芯片行业将被苹果、谷歌等系统公司主导?

芯基建 2022-12-30

The following article is from 雷锋网 Author 报道智能未来的

芯片行业正在酝酿一场全新变革,EDA 2.0是中国EDA换道超车的机会。

 作者 | 包永刚 

自从2010年iPhone 4上搭载苹果自研的A4处理器之后,苹果在自研处理器的道路上一路狂奔,2020年用自研M1芯片替换了Mac系列上的英特尔处理器。苹果的成功给系统公司选择自研芯片增加了信心。2016年,谷歌推出第一代自研张量处理器单元TPU,如今已经迭代到第四代。
此后,亚马逊、阿里巴巴、百度等也纷纷选择自研芯片。这些对芯片需求巨大的系统公司们自研芯片,必然会降低从英特尔、英伟达、AMD等芯片巨头购买芯片的需求,与此相伴的是,传统芯片巨头的话语权也将减弱。  
未来,芯片行业会被离用户更近的系统公司们主导吗?可预见的是,系统应用将是芯片设计的核心驱动力,这意味着,芯片设计和芯片制造的关键工具EDA(Electronic Design Automation)需要进行革新,以便支持系统应用提出的多元化、定制化需求。
芯华章运营副总裁傅强对雷锋网表示,面向未来的EDA 2.0将在2026年开启全新时代。而过去EDA每一次的突破都给芯片行业带来了革命性变化,这是否意味着2026年是系统公司主导芯片行业的起点?

系统公司“被迫”自研芯片

在国内,芯片行业依旧在高速发展,但全球芯片行业早已进入成熟期,从设计到生产,再到封装测试,复杂的芯片产业链已经实现了全球分工协作。2015年开始,摩尔定律开始放缓,通用芯片的性能提升越来越慢,但新一轮AI热潮对芯片算力的需求越来越高,物联网应用对芯片的需求越来越多样。
像苹果、谷歌这样大量购买芯片的系统公司对通用芯片性能的提升越来越不满,于是纷纷开始自研定制芯片。过去的几十年中,通用芯片从工艺和架构改进中带来的性能提升具有优势,定制芯片因为用量小,性能和收益比难以与通用芯片竞争。
然而,过去40年主宰芯片行业的摩尔定律逐渐接近极限,让业界对定制芯片的性能和成本要求逐渐放宽。同时,在大部分应用的需求被通用芯片满足之后,定制芯片的目的不再是简单追求高性能,而是为了实现功能、功耗、安全等的差异化,通过系统层级的协同优化,实现创新和独特的竞争力。
“现在是软件决定一切,既然系统公司掌握了软件,就会有很多想法,他们知道系统的最佳实现路径,但芯片公司不知道,EDA公司也是一样。”傅强指出。
苹果就是一个典型的例子,A系列处理器在自研的早期相比芯片公司的处理器性能差距明显,但通过苹果的系统级优化,在体验上并没有显著劣势。通过持续迭代,苹果的A系列处理器已经成为了业界标杆。不仅如此,通过统一内存架构等创新,苹果更强大的M1处理器实现了性能和能效的巨大提升,可以替代英特尔成熟的酷睿处理器。

苹果M1芯片,图片来自苹果
谷歌的自研TPU也很好地满足了自身地图、相册、搜索等业务,用更低的成本实现更差异化的功能和更好体验。展现谷歌自研处理器优势有一个量化的数据,其自研的视频编码单元VCU用于加速YouTube的视频编解码,有分析师预计,VCU将能帮谷歌替换3300-4400万个英特尔CPU。
成熟的芯片产业以及摩尔定律的失效,让系统公司走上了自研芯片的道路。但芯片行业有非常高的技术门槛,即便有成熟的芯片产业链分工,想要缩短芯片设计周期挑战巨大。
因此,谷歌已经开始用AI降低芯片设计的难度,近期还在Nature上发表了题为《一种用于加速芯片设计的布局规划方法》的论文,利用深度学习优化芯片的布局规划方法自动生成平面图,优化芯片的性能、功耗和面积。人类工程师需要数月完成的工作,谷歌用AI仅需要6小时就能达到相同效果。
实际上,谷歌的试验正说明当前的EDA需要更多的革新。

芯片行业需要“从头”变革

EDA过去几十年来已经成为了芯片设计模块、工具和流程的代称,芯片设计、验证的全流程以及工艺制造都离不开EDA。芯片设计工具的每一次突破,都会给芯片带来革命性变革。
1970年之前,集成电路设计是纯手动描绘版图。1970年计算机辅助设计(CAD)的出现,相对于手工设计方法是一个更大的改进。1990年代,EDA技术的诞生让工程师可以用硬件描述语言描述设计,通过仿真在流片前提前验证,提高效率的同时大大减少芯片制造的风险。

有20多年EDA行业从业经验的芯华章董事长兼CEO王礼宾说:“目前我们正在使用的EDA设计制造流程都是基于2000年左右开始形成的基础,我们可以称之为‘EDA 1.0’。之后20多年EDA的发展,都是在1.0上逐渐增加各种内容,比如基于FPGA的验证、低功耗设计、基于IP组件的设计复用等。这些叠加式的改进基于EDA 1.0,不断提升EDA设计的效率,但是从抽象层级、设计方法学角度看,没有出现很大的改变,可以认为一直到今天我们都还处于‘EDA 1.X’的发展过程中。”
芯华章发布的《EDA 2.0白皮书》指出,EDA 1.X有六大显著的挑战:
  • 应用需求分化:芯片应用场景更加细分,不能满足系统公司习惯的快速创新和迭代的要求。
  • 验证工作复杂:复杂的系统芯片设计验证工作越来越困难,验证的工作量往往需要独立团队耗费数个月才能完成,据统计,芯片制造过程中70%的时间成本都会消耗在验证上。
  • IP复用价值没有完全发挥:IP的选择和配置对SoC设计的影晌无法在前期确认,IP模块支持快速SoC设计的复用价值被削弱。
  • 人才不足:EDA是一个跨学科的复合型领域,因此人才的培养需要更多的时间和资源。
  • 开放性不足:语言、接口和数据的标准化或者开放还不够,很多环节缺少开放的功能和数据接口,不同工具之间往往无法直接互连,中间数据也经常是工具私有。
  • 历史包袱:EDA 1.X的工具是在二十多年的时间里渐进式发展起来的,这决定了它还背负了过程中的兼容性要求、历史代码、遗留架构等很多历史包袱。
要解决EDA 1.X的挑战,提升芯片设计效率,满足系统公司的需求,可以借鉴软件发展的成功经验。中国科学院计算技术研究所副所长包云岗表示:“我一直觉得软件领域有很多值得芯片行业借鉴的经验。有统计指出,超过90%甚至95%的企业,都是混合使用各种模块,已经在整个软件生态里发挥非常重要的作用,尤其在标准接口方面,EDA 2.0的开放和标准化路径可以对系统交互和先进芯片设计起到积极作用。”
开放和共享只是从软件发展过程中可以借鉴的一个重要经验。白皮书指出,今天软件行业和应用的蓬勃发展,离不开软件开发流程和工具抽象程度不断提高、表达形式从机器语言靠近自然语言、开发者从硬件和系统专家转变为应用和行业专家、工具不断自动化和智能化、最终不断提高软件开发效率的过程。
 “增加更多的中间表达层、尽可能形成模块和复用、开发效率为第一优先、推动智能化开发、充分利用最新的硬件架构、新的商业模式都是EDA可以借鉴的经验。基于此,我们认为EDA 2.0是后摩尔定律时代片设计发展的未来方向,实现EDA 2.0也不是一个0和1的状态变化,而是基于目前的EDA 1.X不断采用创新改进满足快速发展的芯片行业需求,是EDA行业长期发展的目标。”芯华章科技产品与业务规划总监杨晔表示。

五年后,EDA 2.0

将开启芯片行业的新时代

“可能每个人心目中的理想状态都不完全一样,芯华章将EDA 2.0的核心目标定义为‘基于开放的工具和行业生态,实现自动化和智能化的芯片设计及验证流程,并提供专业的软硬件平台和灵活的服务,以支持任何有新型芯片应用需求的客户快速设计、制造和部署自己的芯片产品’。实现EDA 2.0需要全行业的共同努力,其中关键的路径包括开放和标准化、自动化和智能化、平台化和服务化三个方面。”王礼宾表示。

图片来自芯华章《EDA 2.0白皮书》
中国科学院EDA中心主任陈岚在《EDA 2.0白皮书》的发布会上提到,过去的EDA工具是满足高端通用的复杂的芯片设计需求,而未来更加开放的模式,可以快速的让新技术融入到EDA的流程当中,同时避免流程转化中的设计冗余,用更低的成本,让更多的用户使用,快速的对EDA进行验证与迭代,提高芯片设计的总体效率。
陈岚也强调,EDA是我们整个行业基础的牵引性技术和产品,与软件出现问题可以改漏洞不同,EDA作为工业软件,以开放与合作的心态推动产业发展的同时,也要保证使用EDA软件工具设计出来的芯片可以正常流片。
杨晔也对雷锋网表示,“EDA行业40年来发展的一些精标准与设计规则一定会继续长期存在于芯片设计行业,继续不断向更加精细化的方向演进,支持高端芯片设计的需求。进入到EDA 2.0时代,这些标准和经验将被提炼出来,成为模型、算法,或者自动化的流程,让系统工程师和软件工程师也可以参与到芯片设计中来,这不代表EDA的可靠性降低了,而是工具内部会比以往更加复杂,对于用户来说则是更简单了。
“2026年,我们将开启EDA 2.0的新时代。”芯华章如此准确的预测基于大量的分析和调研,也基于二十多年的行业经验,他们认为技术需要沉淀和准备,生态的培育也需要时间。
但即便2026年芯片行业进入EDA 2.0的时代,EDA 1.X与EDA 2.0仍将并存很长一段时间。
两个时代的长期并存,也是EDA 2.0解决挑战变革芯片行业的过程。
就开放和标准来说,傅强认为,“整体看EDA 1.X很多已有的标准没有得到厂商的统一支持,导致流程比较封闭和碎片化。其实,工业界没有哪个标准是一定要用,最终还是以价值为导向,提供给用户价值就会有人用,用的人多了就慢慢变成标准。未来EDA产业的开放和标准化将不仅仅由EDA厂商或标准化组织决定,而应该由产业链上游的EDA生态和下游的业界共同定义。
来自芯片设计公司的专家也表达了自己对于EDA开放和智能化的期待。他说:“以机器学习为代表的技术在芯片设计的空间探索、验证或者加速方面确实潜力巨大。虽然在EDA中引入AI没办法一蹴而就,但我希望EDA公司可以大胆或积极的尝试,在一些比较关键、成熟的技术中,引入AI相关的技术和算法加强EDA功能。”
“另外,我们发现在芯片设计中使用AI会面临一些算力瓶颈,所以希望在EDA中引入AI技术的时候,也能留有强化硬件的接口,这样在整个设计流程中会有更高的实用性。同时,现在的EDA更像是一个黑盒子,对于使用者而言很难理解底层的物理机制,因此也希望EDA工具更够稍微开放一些,把对芯片性能有很大影响的参数开放,有利于我们进行设计优化。”
杨晔补充,EDA 2.0时代的开放,包括工具软件接口(API)更开放、数据格式开放或数据访问接口开放、EDA软件针对更多硬件平台的开放、芯片内外部的总线和接口标准化、商业EDA与开源EDA的结合、更开放、便捷的IP模块。EDA 2.0中的智能,也不仅仅是狭义的加入AI,还包含流程的自动化等一切减少人力投入的改进。
至于EDA 2.0的平台化和服务化,则会带来这个行业商业模式的创新。傅强说:“EDA工具上云的尝试过去二十年不断有厂商在推动,但是到今天为止实际应用范围还不够广泛。EDA 2.0是满足不同规模和不同阶段的芯片设计有多样化的需求,结合云原生技术为用户提供近乎无限的计算弹性、存储弹性和访问便捷性,因此EDA 2.0应该与云平台和云上多样化的硬件结合,充分利用成熟的云端软硬件生态。”
在这种变化下,EDA 2.0还应该是产品和服务的结合。芯华章开创性提出的EDaaS(Electronic Design as a Service),用一个服务化、可定制的完整平台服务不同系统应用需求。
也就是说,EDA 2.0时代的到来,将给EDA公司带来更大的挑战,系统公司设计芯片的门槛将进一步降低,随之而来的,将会是芯片行业由上至下的一系列变革。

小结

摩尔定律成就了众多通用芯片公司,但随着摩尔定律接近极限,芯片行业正在进入新的时代,异构、定制化的趋势越来越明显。越来越多系统公司开始自研芯片,一方面是对通用芯片性能和成本的不满,另一方面是系统公司自身继续保持竞争力的不二选择。
但系统公司要更高效率、更低成本定制芯片,就需要最上层的EDA工具的突破。众多资深业内人士已经明确看到EDA行业正站在突破的拐点,这也是近年来众多EDA三巨头高管离职创业并获得资本关注的重要原因,当然也叠加了国内市场的需求以及政策利好的因素。
EDA 2.0的到来,是中国EDA实现换道超车,打造国产EDA全流程,为芯片产业发展与数字化时代发展注入新动力的必经之路。
芯片行业正在酝酿一场全新变革,谁将成为芯片行业新时代的主导者?
想要详细了解EDA的历史,EDA 1.X的挑战,以及实现EDA 2.0的关键,请在芯基建公众号对话框回复 “EDA” 获取芯华章发布的《EDA 2.0白皮书》

往期推荐

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存