(原标题:Chiplet白虎 内射,刚刚运转!)
如若您但愿不错时时碰面,迎接标星储藏哦~
源头:内容编译自semiengineering,谢谢。
跟着芯片非常大型芯片制造商的私有设计并与封装或系统中的其他元素进行交互,照顾芯片资源正成为一项紧要而多方面的挑战。
芯片中资源照顾不善为时时的功率、性能和面积权衡增多了一个全新的维度。它可能导致性能瓶颈,因为当芯片跨鸿调换讯时,其固有延伸比单个芯片内更长。它还可能增多开发本钱,因为添加到系统中的每个芯片也会在多个层面上增多复杂性。它还会影响功耗,跟着设计中的芯片数目增多且必须贬抑相互通讯,功耗变得更难照顾。
最大的系统和处理器供应商还是有用地使用了这种方法,通过增多打算密度来擢升性能,通过擢升产量来裁汰本钱。但使用第三方芯片优化这些系统是一个更穷苦的问题,需要时代来科罚。
Blue Cheetah居品工程副总裁 John Lupienski 指出:“Chiplet 是全新的,除了 NVIDIA 这样的大公司以外,其他每家公司都是第一次尝试。” “你不错说好多东说念主都在竭力追逐。东说念主们现在犯的一个大造作是他们莫得从内到外的见解来责任,是以他们的责任是从芯片里面运转的。好多东说念主的确在互操作性和通用性方面堕入了窘境,而他们并没关联注他们所需的功率、性能和带宽。我见过一些公司专注于 I/O 互连,基本上还是虚耗了一年的时代,当他们最终意志到他们需要在系统方面责任时,他们不得不重新运转一切。要作念到这小数,需要从系统总线和 NoC 运转,也即是从内核里面运转。你正在作念的是优化你的 NoC 和系统总线以及契约。它不错是 CHI 或 AXI,或者你为特定应用样式和带宽使用的任何契约,它不错成就为许多不同的数据包大小。你不错为 CHI 和 AXI 自界说多样不同的变量,因此那处有很大的机动性。在芯片领域也不例外。但你需要针对具体应用和想法商场进行调遣,以达到功率、性能和面积。一朝你详情了这小数,你就不错从内而外地运转责任了。”
总计芯片组的系统总线必须同样。“在设想情况下,I/O 互连是通用的,不错完满邻接,咱们但愿有一天能收场这小数。但目下情况并非如斯,”Lupienski 指出。
这给小芯片子系统率域的 IP 供应商增多了复杂性和新的挑战,因为他们需要贬抑恰当客户群的新变化。
想法商场
小芯片有三个主要商场——专属商场、腹地生态系统和开放商场。
Synopsys居品照顾履行总监 Manmeet Walia 示意:“支配商场只是一家供应商在自言自语。另一个极点是开放商场,许多供应商以为这是追随 chiplet 而来的宏伟愿景,它们将相互邻接和交流。中间是腹地生态系统,五到七家公司辘集在一齐,‘你作念这个,我作念这个,咱们作念这个。’他们制定了绝顶严格的门径以收场相互之间的互操作。腹地生态系统中的很好的例子是日本和欧洲的一些汽车供应商。咱们看到的另一个这样的腹地生态系统是 RISC-V 处理器,一群想要与 Arm 竞争的 RISC-V 公司辘集在一齐。”
如今,大致 95% 到 99% 的 chiplet 商场已被支配,可能是一家供应商,也可能是多家供应商按照某个规格进行设计。“他们需要的是最好的资源,”Walia 说。 “他们讲理要津性能筹画 (KPM)。这些时时是大型商场制造商——好意思国前四大超大领域企业、中国前几大超大领域企业等等。他们想要最好的 KPM。他们可爱 UCIe,但他们不想使用 UCIe 一词,因为他们想要非常尺度中的任何内容。他们想非常其他总计东说念主。这意味着他们想要最优化的芯片到芯片,他们想要在功率和带宽、延伸和性能方面得到最好筹画,他们想要参预高档封装。对于他们来说,咱们有三类 UCIe。咱们有合规版块。然后咱们有定制版块,咱们非常了门径。况兼因为他们不讲理 UCIe 互操作性,他们中的许多东说念主想要更低的驱动强度或裁汰延伸的不同格式,等等。超大领域企业想要最好的 KPM,同类中最好的。他们但愿最初一代 (OGA),因此第一次就作念对是“这王人备着急,因为规格周期绝顶短。如若咱们不成一次告捷,那么咱们就会失去商场契机。”
芯片分区
行业刚刚运转向芯片的下一阶段发展白虎 内射,从专属生态系统到腹地生态系统。与此同期,芯片开发东说念主员正在寻找构建芯片的最好方法。
是德科技历程和数据照顾总司理兼业务部留心东说念主 Simon Rance 示意: “咱们目下正处于向腹地生态系统发展的阶段,但仍然有限。” “Cadence 与 Arm 的相助即是一个例子。当你运转引入更多 IP 时,复杂性就会变得更具挑战性。Cadence 遴荐与 Arm 相助的公正在于,现在 SoC 和小芯片中使用的大大都 IP 都是 Arm IP。它们有通用总线。契约是已知的,合手手是已知的。时代亦然如斯——甚而测试用例和考据亦然如斯。用具面向怎样欺诈这些 IP 并将其集成。然后,你只需要处理其他 IP,岂论是来自 Cadence 照旧其他公司,岂论它是自产的照旧其他的,你都不错将其集成。当你使用其他 IP,尤其是 RISC-V IP 时,可能会愈加交集,这将是一个着实的挑战。我还莫得看到对于怎样作念到这小数、怎样照顾资源以及怎样确保互操作性的正确脚本。目下,它更多地是对于已知契约、已知时代和分享以及互操作性。”
科罚芯片设计复杂性的一种方法是通过分区。“第一步,即是简化,”Rance 说。 “这意味着要凭证工夫对芯片进行别离——遴荐模拟部分,这些部分不错位于更高的工艺节点。这是一个浮浅的别离。在此基础上,当你将这些部分别离出来时,这些 IP 协同责任的设想总线和契约是什么?天然模拟和夹杂信号处于更高的工艺节点,但你必须处理射频和电磁类型设计的热问题和动力问题。在较低的工夫节点,比如 4nm,那些现在有 CPU、GPU、AI 加快器的开垦,总计这些都是耗能的。它们都需要相互围聚。然则当你把总计这些东西放在一齐时,你就遭受了一个宏大的动力问题,因为它正在浮滥芯片那部分的寿命。在 SoC 中,咱们只公正理器和 GPU,咱们需要这些开垦之间某种缓存一致性来确保视频和音频的同步。引入 AI/ML 芯片来与这些其他强盛的处理器一齐使用,增多了一个挑战,咱们还莫得着实潜入筹商怎样科罚它们。咱们不错对其进行分区,然则总计耗电量大且工艺节点低的东西仍然会存在于芯片的一部分中。”
其他东说念主也首肯这一不雅点。Cadence隆起工程师 Moshiko Emmer 示意:“当咱们遐想使用 chiplet 时,它是一种构建更大系统的方法,而无须将总计系统都放在归拢块硅片上。这即是咱们的想维格式。如若咱们对想要在单个 SoC 上构建的内容有一个参考,那么就芯片内组件的交互和邻接而言,它老是比将其放在单独的 chiplet 中更快。但从本钱、上市时代和模块化的角度来看,这并不会更好。咱们遐想的 chiplet 是构建更大的系统,而无须在归拢 SoC 上放手更多东西。咱们但愿通过基于功能进行拆分来收场这一想法。”
想想汽车设计领域正在发生的事情。“ADAS 是物理 AI 的一个很好的例子,它将打算智商与录像头、视觉和 DSP 处理 AI 以及所需的总计接口交融在一齐,”Emmer 说。 “较着,汽车需要它。举例,机器东说念主、无东说念主机、航空航天和国防系统也需要它。设想情况下,您但愿在归拢系统上领有尽可能多的功能,如若您筹商今天的汽车,望望汽车中的 ECU 数目,低端汽车大致有 30 个,高端汽车则有 100 多个。这需要好多本钱,因为它需要不同的平台。此外,软件照顾变得绝顶复杂,只怕您但愿草率通过无线软件更新和补丁来升级和考据软件,总计这些都变得绝顶复杂。在筹商 chiplet 时,您有智商在单个系统或单个平台上邻接更多功能。我不错说,‘这些都是我在 ADAS 科罚决议上需要的总计功能。’我不错围绕特定功能进行分组。举例,我不错将 CPU 分组为单个芯片,选定专用工艺工夫进行设计,然后将其邻接到其他芯片。这不错动作系统的中枢,并包含系统级组件,从系统角度来看的总计戒指 - 安全性、安全、电源、时钟、DFT、调试,应有尽有。系统级邻接或集成处理特定功能的其他每个分立芯片。”
腹地生态系统方法也为芯片领域中领域较小的 IP 提供商的立异绽开了大门。Alphawave Semi芯片首席居品线司理 Sue Hung Fung评释注解说,动作 Arm Total Design (ATD) 的相助伙伴,她的公司正在与 Arm 相助开发芯片。 “为了雕悍打算芯片的这种条款,咱们必须与 Arm 芯片系统架构 (CSA) 保持一致。咱们需要草率凭证该文档中的界说和门径以及它们的基础系统架构 (BSA) 构建咱们的打算芯片、I/O 芯片和集线器芯片。因此,对于任何已界说的芯片,如若其他开发东说念主员想要创建某些东西,他们不错邻接到咱们的打算芯片。如若他们制造了一个 I/O 芯片,咱们但愿草率将总计这些组合在一齐。这更像是一个开放的芯片生态系统。Arm 正在匡助界说这小数,咱们通过围绕它进行构建来服从这小数。一朝咱们构建了适当 Arm 建议的门径的东西,那么其他同样适当该门径的东说念主就不错邻接到咱们。打算和加快器之间的 AMBA CHI 芯片到芯片 (C2C) 一致性结构即是一个很好的例子,因为如若咱们构建一个部件,其他东说念主也会构建另一个部件并但愿邻接到咱们。”
扭曲漫山遍野
不外,要让这一切证据作用,还有好多责任要作念。 Arteris 居品照顾总监 Ashley Stevens 说:“说到可互操作的 chiplet 商场,每个东说念主都在评述它,但收场它要比好多东说念主意志到的穷苦得多。咱们以为,短期内,如若你不试图收场互操作性,那么各人尺度本质上莫得任何异常的公正,因为你只与你我方或亲密相助伙伴正在作念的事情进行互操作。互操作性的想法对好多东说念主来说绝顶有眩惑力,但这需要一些时代。目下,每当东说念主们设计 chiplet 系统时,他们都会先一齐考据它们,然后再进行硅片考据,以查抄它是否可行,而现在东说念主们在开放 chiplet 商场上评述的是设计一个 chiplet,或者让其他东说念主完全独马上设计一个 chiplet,然后将它们拼装在一齐并生机它们草率责任。”
史蒂文斯以为,只好在领有绝顶好的、且得到一致招供的考据 IP 的情况下,这才会起作用。 “与其使用不同的芯片查抄责任,不如使用这个考据 IP 查抄责任是否普通,如若其他东说念主使用该考据 IP(但愿是归拢个)查抄他们的责任,那么它应该不错普通责任。但目下,据我所知,莫得一个适用于芯片的行业尺度考据 IP 不错科罚这个问题,除非是在绝顶初级的接口级,比如 UCIe。但这只是一种点对点邻接。它并莫得给你提供本质的通讯契约,你需要草率互操作,让芯片相互相识。我最近在一次聚集研讨会上听到有东说念主说,只消你有 UCIe,你就不错切换到另一个芯片。这王人备不是的确。这是最初级别的尺度。它允许你将 1 和 0 从 A 传输到 B,但这并不虞味着你不错相识另一端的情况。需要一些东西来相识它。是以这比这复杂得多,短期内咱们以为各人尺度并不是那么着急。但以后会变得着急。”
其他东说念主也首肯这一不雅点。Eliyan 政策营销副总裁 Kevin Donnelly示意,他知说念有些公司从其他供应商(不是 Eliyan)购买了 IP,但发现它无法与其他任何东说念主的 IP 兼容。“他们还是制造了芯片,他们很失望,”他说。 “他们正在试图弄了了下一代居品该作念什么。PCI Express 即是东说念主们可爱指出的一个很好的例子。他们但愿在物理层收场互操作性,因为在物理层之上有一大堆软件堆栈来收场互操作。USB、HTML 或任何物理层芯片到芯片互连都是如斯。设计师以为他们只需插入芯片就不错责任。
但事实并非如斯。英特尔试图为 PCIe 科罚这个问题,但它不是一个常见的应用。东说念主们时时但愿使用 AXI 或 CHI 或某些基于 Arm 的处理器,他们但愿将其推广到某些芯片。但这些都莫得在行业中界说,因此,除非有更多对于怎样使芯片互操作的软件级界说,不然构建的总计芯片都不会互操作。这会发生。咱们一直在扩充开放的芯片商场。但东说念主们精深误以为,只遴荐特定的 PHY 而不遴荐芯片上的其他任何东西,就能让芯片互操作让他们相互交谈。”
大奶那么为什么会有这样多扭曲呢?回首 chiplet 基础设施的发展,一切都始于一个主要由半导体制造商鼓吹的 die-to-die 接口。“他们起初想出了一种在封装内集成多样东西的方法。‘嘿,咱们有一个很酷的中介层,或者咱们有这个硅桥,你为什么不试试呢?’这即是业界着实选定 chiplet 的格式,”西门子 EDA中央工程科罚决议总监 Pratyush Kamal 说。 “垂直设计公司正面对着光罩尺寸扬弃,或者由于芯片太大而无法在某些先进节点上普通分娩,导致已知邃密芯片本钱绝顶高的问题,因此他们被推向了这一想法。就芯片而言,垂直设计公司还是作念了好多责任。
但现在,在昔时几年中,咱们运转看到,一些公司运转评述参与开放芯片经济。他们量度改日,咱们不错在一个封装中即插即用地使用来自多个供应商的芯片。最初,这是一门全新的科学,需要一层一层地剥开洋葱,在得到设想的架构后智力涉及中枢。当你看 UCIe 1.0 或 BoW 1.0 时,最初绝顶爱好物理层本人,因为这是总计这个词事情的最先——从物理上可用的更小的凸块间距运转。今天亦然一样。咱们运转在行业中了解到,咱们很快就会有微米间距通孔或微米间距夹杂键合,咱们不错用它来进行小芯片的 3D 堆叠。代工场为咱们提供了这些工夫跳跃式发展的契机,动作一家设计公司,咱们才刚刚学会野蛮起来,想考怎样最大限制地欺诈它。”
下一步
芯片行业才刚刚运转这段旅程。当它只是筹商芯片到芯片接口界说时,它关注的是数据转移,而不是资源照顾。“芯片本色上有一些功能中枢、一个 CPU、一个 GPU、一个与 SRAM 通讯的内存戒指器,”Kamal 评释注解说念。 “然后有外部 I/O 外围开垦从外部宇宙获取数据并将数据发送回外部宇宙。但这里有一个绝顶要津的问题。怎样构建一个强盛的底盘?每个中枢都有我方的需求。时钟具有动态电压和频率缩放。总计这些都与现在的架构息息相关。中枢旨在履行一项单一任务。然后由底盘照顾器决定。有些公司称它们为底盘,有些公司称它们为浮浅的资源照顾器,但它们涵盖了非功能性数据的总计这个词层面,即照顾中枢偏激交互。广义上讲,你有测试,有调试,只怕钟,有电源决策,有安全性。总计这些都组成了一个底盘。到目下为止,当咱们界说这些 die-to-die 接口时,咱们专注于数据转移。咱们只是盲目地看着它,但咱们实足严慎地为它留出了空间,当咱们运转界说这些底盘或资源照顾模式时,咱们将有 die-to-die 接口来至少维持它。”
然则,如若一个封装中有 1,000 个芯片呢?Kamal 说:“如若你知说念好意思国政府试图通过其国度先进封装制造筹谋 (NAPMP) 作念什么,你就会知说念他们向行业建议的挑战是为他们提供一个完全自动化的 1,000 个芯片封装、设计历程、分析历程和模拟历程。当你筹商这种领域的系统时,只是一个浮浅的启动过程就可能绝顶耗时。那处可能非常千个依赖项,那么你怎样界说你的信任根、你的信任链,因为每个芯片都有不同的授权层,这些必须动作芯片尺度的一部分来开垦和界说。”
https://semiengineering.com/challenges-in-managing-chiplet-resources/
半导体杰作公众号保举
专注半导体领域更多原创内容
关注各人半导体产业动向与趋势
*免责声明:本文由作家原创。著作内容系作家个东说念主不雅点,半导体行业不雅察转载仅为了传达一种不同的不雅点,不代表半导体行业不雅察对该不雅点赞同或维持,如若有任何异议,迎接磋商半导体行业不雅察。
今天是《半导体行业不雅察》为您分享的第4078期内容,迎接关注。
『半导体第一垂直媒体』
及时 专科 原创 深度
公众号ID:icbank
可爱咱们的内容就点“在看”分享给小伙伴哦
白虎 内射