想象你是一位积木设计师,受命建造一座宏伟的钟楼。传统做法,是找到一棵巨大的原木,一凿一斧把整座钟楼从木料里“挖”出来。木料越大,越容易在深处藏着裂纹——只要一处瑕疵,整根木料前功尽弃。 芯片世界正经历同样的难题:想造功能更强大的芯片,就要把更多晶体管塞进同一颗“木料”。可面积越大,任何一粒微尘瑕疵都会让整颗芯片报废。于是,新一代设计哲学给出了相反的答案——别雕巨石了,改拼乐高。 Chiplet(芯粒)设计哲学,就是把一颗硕大无朋的芯片,拆成一群小小的“积木颗粒”:计算颗粒、存储颗粒、接口颗粒,各用各的工艺单独制造,再通过统一的“卡扣”标准拼装起来。坏哪块,换哪块;缺什么功能,加一块。本篇文章,就从“为什么必须拆”讲到“怎么拆、怎么拼、怎么算账”,带你完整入门这项正在重塑芯片产业的设计哲学。

岗位关联

掌握 Chiplet 设计哲学,是芯片架构师在摩尔定律放缓的时代,用更低成本、更高良率构建异构大算力芯片的必修课。

目录
  1. 可视化演示
  2. Chiplet缘起:巨石雕刻撞上工艺天花板
  3. 芯粒划分哲学:积木切在哪,决定拼装成败
  4. UCIe互连标准:统一“卡扣”,让跨厂拼装成为现实
  5. 成本良率优势:小颗粒的生存智慧
  6. 性能功耗权衡:拼装的“接缝”成本
  7. 未来演进方向:从平面拼车到立体叠楼
  8. AI 应用场景
  9. Python 演示
  10. 常见误区
  11. 面试题

可视化演示

展示Chiplet设计三维度:芯粒划分(单SoC拆分为CPU/GPU/HBM/IO/模拟多芯粒、各选最优工艺3nm/6nm/28nm异构集成)、UCIe标准化互连(统一芯粒间接口2TB/s带宽ns级延迟pJ/bit能效、支持2.5D硅中介层与3D TSV堆叠)、良率成本优势(单片良率30%成本100%→4芯粒良率90%成本40%、KGD筛选+小芯粒低缺陷概率),三模式切换理解芯粒化设计方法论。

本节配有交互动效(进入视口后自动加载,约 3KB)。

'+C1+'

Chiplet缘起:巨石雕刻撞上工艺天花板

钟楼雕刻师们发现,无论刀工如何精进,能买到的原木尺寸已经十几年没变大——上游的“伐木场”(光刻机制造商)遇到了物理极限。可客户们要的钟楼却越来越大、越来越气派。老办法失灵了,因为一块石头能给你的,已经到顶。

芯片产业正站在这道“工艺天花板”下。摩尔定律曾承诺:晶体管密度大约每两年翻一倍,性能翻倍、成本减半。可当制程微缩逼近原子尺度,光刻、漏电、散热每一道墙都越来越硬。想要更强的算力,最直接的办法是把芯片面积做得更大——但面积一大,良率崩、成本炸,这条老路走不通了。

正是在这个死胡同里,先进封装技术(硅中介层、硅通孔 TSV、重布线层)悄然成熟。它像一批质量过硬的“拼装底板”,让“先造小块、再拼大板”有了物质基础。于是 Chiplet 设计哲学应运而生:把一颗超大芯片拆成多颗功能芯粒,各自制造后再封装组合。AMD、Intel、NVIDIA 的旗舰芯片,都已经踏上这条船。

巨石无法再变大,聪明的工匠便把目光转向了乐高。一座钟楼,不是非得一体雕刻——只要每块积木都够好,拼起来照样是一座宏大的建筑。

N=N0×2(t−t0)/2\displaystyle N = N_0 \times 2^{(t - t_0)/2}
摩尔定律用数学语言说:晶体管数量约每两年翻一倍。它曾是芯片产业的“天气预报”,如今这预报越来越不准了。
  1. 基准数量$N_0$ 表示起始年份的晶体管数,例如 1971 年 Intel 4004 只有 2300 个晶体管。
    N0N_0
  2. 时间差$t - t_0$ 是从基准年到现在经过的年数,单位是“年”。
    t−t0t - t_0
  3. 翻倍周期$\dfrac{t - t_0}{2}$ 把年数换算成“几个两年”,每过一个两年,数量就翻一次倍。
    t−t02\frac{t - t_0}{2}
  4. 指数增长$2^{(\cdot)}$ 是 2 的幂次,十年约翻 32 倍——这就是“指数”二字的分量,也是它放缓时全行业焦虑的原因。
    2(t−t0)/22^{(t - t_0)/2}

芯粒划分哲学:积木切在哪,决定拼装成败

玩乐高最经典的问题:一套 1000 颗粒的城堡套装,该从哪个位置拆成两半?拆在门轴中间,门和墙都废了;拆在门与墙壁之间,两半都完好无损。Chiplet 的“划分”,就是这个“拆在哪”的艺术。

划分的首要原则是功能聚类:沿着功能边界切。计算、存储、输入输出、模拟前端,各自天生就是一套“积木包”,内部高内聚、彼此低耦合,切出的芯粒才能独立复用。其次是工艺匹配:数字逻辑吃最先进制程的“精细粮”,模拟与 IO 电路用成熟工艺的“粗粮”反而更稳更省钱——就像乐高用普通塑料做标准砖、用磁吸件做特殊功能件,材料各得其所。

再往下是面积均衡与接口简化。切得太大会让单颗芯粒良率优势消失,切得太碎又会让封装、测试和接口面积反噬成本,必须在中间找甜蜜点。而切割线最好落在两个模块通信流量最低的地方,让跨芯粒的连线需求降到最低,省下宝贵的封装互连带宽。四把尺子量完,一块“巨石”才变成一组“颗粒”。

划分是 Chiplet 的“设计图纸”。图纸画得好,每块积木各司其职,拼装时才丝滑;图纸画得烂,拆出来的颗粒不是接口对不上,就是彼此“打架”。

Atotal=∑i=1nAi+Aoverhead\displaystyle A_{\text{total}} = \sum_{i=1}^{n} A_i + A_{\text{overhead}}
拆开后的总面积 = 各芯粒有效面积之和 + 拼装损耗(接口、封装、测试的额外硅面积)。损耗税率越低,拆分越划算。
  1. 芯粒面积和$\displaystyle \sum_{i=1}^{n} A_i$ 把 n 颗芯粒的有效电路面积逐项相加,是“颗粒”本身的大小。
    ∑i=1nAi\sum_{i=1}^{n} A_i
  2. 接口开销$A_{\text{overhead}}$ 是为跨芯粒通信多付出的面积,好比乐高颗粒之间为了卡扣而多出的凸点与凹槽。
    AoverheadA_{\text{overhead}}
  3. 开销占比$\dfrac{A_{\text{overhead}}}{A_{\text{total}}}$ 是拼装方案的“税负率”——当税负率超过拆分带来的良率收益时,拆就不划算了。
    AoverheadAtotal\frac{A_{\text{overhead}}}{A_{\text{total}}}

UCIe互连标准:统一“卡扣”,让跨厂拼装成为现实

为什么不同品牌的积木拼不到一起?因为卡扣的孔径、间距、凸点各不相同。乐高能风靡全球,靠的是几十年不变的统一卡扣标准。Chiplet 世界也需要这样一把“标准卡扣”——它就是 UCIe(Universal Chiplet Interconnect Express,通用芯粒互连标准)。

2022 年,Intel 联合 AMD、Arm、台积电、三星等巨头成立 UCIe 联盟,为芯粒之间定义了一整套互连规范。物理层规定封装内高速互连的电信号、时钟与引脚布局,相当于规定卡扣的形状和材质;协议层基于 PCIe/CXL 协议栈改造,让芯粒像说话一样用标准“语言”交换数据包——不同厂商的颗粒从此“言语相通”。

更重要的是,UCIe 支持多种封装形态:标准封装(2D)、硅中介层(2.5D)和硅通孔/混合键合(3D),相当于为乐高提供了“拼车底板”“拼桌底板”“叠楼底板”三档选择。配合开放的生态,任何厂商只要做出符合 UCIe 的芯粒,就能像标准积木一样插进别人的系统,催生真正的“芯粒超市”。

有了统一的卡扣,不同厂商的积木才能组合成超级模型;有了 UCIe,不同工艺、不同功能的芯粒才能“即插即用”,组成一颗强大的异构芯片。

B=W×f\displaystyle B = W \times f
芯粒间带宽 = 位宽 × 频率。想加宽数据管道,要么把路修宽(增加信号线),要么让车跑快(提高时钟频率)。
  1. 位宽$W$ 是物理层同时传输的信号线数量,好比并排行驶的车道数。
    WW
  2. 频率$f$ 是每秒钟信号翻转与采样的次数,好比车辆每秒通过的车次。
    ff
  3. 带宽$B = W \times f$ 决定芯粒间最大吞吐量;但频率越快,功耗与时延也越高,所以 UCIe 的物理层设计其实是一场平衡术。
    B=W×fB = W \times f

成本良率优势:小颗粒的生存智慧

巨型岩板刻钟楼,刻到一半发现内部裂纹,整块报废——这是单片芯片的宿命。换成乐高:每块颗粒独立注塑、独立质检,坏一块扔一块,剩下的照样拼。Chiplet 的核心经济学,正是这种“小颗粒的生存智慧”。

芯片制造的良率服从一个残酷的数学规律:缺陷密度固定时,面积越大,良率指数式崩坏。一颗 800 平方毫米的大芯片,良率可能只有三成;而把它拆成四颗 200 平方毫米的小芯粒,每颗良率都能回到九成以上。配合“已知良好裸片”(Known-Good-Die)策略——每颗芯粒在封装前单独测试、单独淘汰,坏粒的损失被限制在“一块小积木”的代价,而不是“整座钟楼”。

成本账也随之改写:好片成本 = 晶圆成本 ÷ 可用好片数。小芯粒让分母变大,单片成本显著下降。更妙的是灵活配置:同一颗计算芯粒搭配不同的 IO 芯粒、存储芯粒,就能拼出低配版、高配版、旗舰版——一套模具,多条产品线,设计成本被摊薄到极致。

小颗粒哲学的本质,是风险分摊:把一次“梭哈巨石”的豪赌,变成一次次“小件质检”的稳妥生意。这正是积木胜过巨石的地方。

Y=e−D0A,Cgood=CwaferNdie×Y\displaystyle Y = e^{-D_0 A}, \qquad C_{\text{good}} = \frac{C_{\text{wafer}}}{N_{\text{die}} \times Y}
良率随面积呈指数下滑;每颗好片的成本 = 晶圆成本 ÷(晶圆上的裸片数 × 良率)。分母越小,单颗越贵。
  1. 缺陷密度$D_0$ 是每平方厘米的平均缺陷数,由洁净室与工艺水平决定,好比木料中“裂纹的密度”。
    D0D_0
  2. 指数良率$e^{-D_0 A}$ 说明面积 A 增大时,良率不是线性下降,而是指数崩塌——面积翻倍,良率可能从 80% 跌到 64%。
    e−D0Ae^{-D_0 A}
  3. 可用裸片数$N_{\text{die}} \times Y$ 是一整片晶圆上真正能卖钱的“好片”数量。
    Ndie×YN_{\text{die}} \times Y
  4. 好片成本$C_{\text{good}}$ 等于晶圆成本除以好片数。Chiplet 让每颗小芯粒的 $Y$ 更高、单颗报废代价更小,分子也更灵活。
    CwaferNdie×Y\frac{C_{\text{wafer}}}{N_{\text{die}} \times Y}

性能功耗权衡:拼装的“接缝”成本

乐高模型再精致,接缝处也永远有缝隙;卡扣连接再紧密,也不如一体雕刻的木纹来得浑然天成。Chiplet 同样如此——片间互连总比片内连线“隔了一层”:连线更长、电容更大、时延更高、功耗更贵。

但封装互连一直在进化。2.5D 硅中介层把芯粒之间的连线从毫米级 PCB 走线缩短到微米级芯片布线,配合 UCIe 的低摆幅信号(把信号电压压到 0.3V 左右),片间带宽密度已经接近片内水平。代价是什么?是功耗公式里那个躲不掉的“电压平方”——信号每压摆一次,都要对互连电容充放电。

于是设计者必须做取舍:适度拆分赢成本、赢良率;过度拆分则互连功耗、封装成本、测试成本三路反噬,性能反而跑不过一颗精心雕琢的单片芯片。散热更是硬约束——多颗芯粒挤在有限面积上,功耗密度上升,3D 堆叠时尤甚。拆分的“最优解”,永远是那条权衡曲线上的拐点。

接缝当然有代价,但好设计让“接缝的总代价”远小于“整块巨石报废的风险”。权衡的尽头,是工程智慧,更是商业算术。

P=αCV2f\displaystyle P = \alpha C V^2 f
动态功耗 = 活动因子 × 负载电容 × 电压平方 × 频率。电压是“平方级”影响,所以工程师优先压电压——就像拼装时优先减少接缝数量。
  1. 活动因子$\alpha$ 是电路平均每个时钟周期发生翻转的比例,不是所有晶体管每拍都在干活。
    α\alpha
  2. 负载电容$C$ 是需要充放电的总电容,互连线越长、引脚越多,电容越大——接缝的“物理重量”就在这里。
    CC
  3. 电压平方$V^2$ 说明电压对功耗是平方级影响,电压降 10%,功耗省约 19%。
    V2V^2
  4. 频率$f$ 是时钟翻转速度,提频让功耗线性上升,所以高频芯粒对散热格外敏感。
    ff

未来演进方向:从平面拼车到立体叠楼

乐高玩家的进阶之路,是从拼平面车模,到搭立体摩天楼。Chiplet 也正沿着同样的轨迹:从 2D 平铺、2.5D 中介层,走向 3D 堆叠——用硅通孔(TSV)和混合键合技术,把一层层芯粒像楼层一样垂直叠起来,垂直互连密度比平面高出几个数量级。

更远的图景是芯粒库生态:就像乐高零件库有标准砖、齿轮、人偶,未来的芯片产业会出现“芯粒超市”。计算芯粒、存储芯粒、IO 芯粒、HBM 堆叠,都像标准件一样上架销售,系统厂商“买来即拼”,设计周期从三年缩短到一年。随之而来的是协同设计(Co-Design):架构、封装、版图、操作系统必须在一个会议室里同步设计——好比乐高套装的设计说明书与零件模具同步开发。

最后是软件挑战:异构芯粒如何统一调度、内存一致性如何保证、功耗与故障如何管理?一颗由几十块积木拼成的“超级模型”,需要一套能驾驭全局的“控制系统”。这正是操作系统的机会,也是 Chiplet 从硬件哲学升维为系统哲学的必经之路。

从巨石到乐高,从平面拼车到立体叠楼——Chiplet 让芯片设计蜕变为“可组合、可复用、可演进”的系统工程。那块曾经不可撼动的巨石,终于被智慧的颗粒拆解、重组、超越。

ρP=PtotalAfootprint\displaystyle \rho_P = \frac{P_{\text{total}}}{A_{\text{footprint}}}
功耗密度 = 总功耗 ÷ 投影面积。3D 堆叠把“住户”叠进同一片地基,集成度上去了,散热却成了高楼层的“闷罐效应”。
  1. 总功耗$P_{\text{total}}$ 是所有堆叠芯粒的发热总和,楼层越高,热源越集中。
    PtotalP_{\text{total}}
  2. 投影面积$A_{\text{footprint}}$ 是芯片在基板上的平面占地,3D 堆叠后它远小于各层面积之和。
    AfootprintA_{\text{footprint}}
  3. 功耗密度$\rho_P$ 是单位面积的发热量,直接决定散热方案(风冷、液冷、微流道)的难度与成本。
    ρP=PtotalAfootprint\rho_P = \frac{P_{\text{total}}}{A_{\text{footprint}}}

AI 应用场景

大模型 AI 训练芯片的芯粒化设计

阶段:AI 芯片架构设计

解决的问题:大模型训练需要超大算力芯片,单芯片面积逼近光罩极限(约 800mm²),良率常跌破 40%,一颗好片成本动辄数万美元。Chiplet 把算力芯粒用最先进工艺制造,IO/SerDes 与 HBM 接口芯粒用成熟工艺,再通过 UCIe/2.5D 封装组装,良率与成本同时改善。

具体案例:某云端 AI 芯片团队将 800mm² 的单一加速芯片拆为 4 颗计算芯粒 + 2 颗 IO 芯粒 + 2 颗 HBM 堆叠。计算芯粒单独流片测试,坏粒直接淘汰,好粒上板拼装,整体良率从约 30% 提升到 85%,单卡成本下降近一半。

云端异构服务器的“乐高套装”定制

阶段:硬件平台选型与部署

解决的问题:不同客户对 AI 负载的需求天差地别——轻量推理要低功耗,大规模训练要高算力。传统方案只能为每种需求单独开一颗芯片,成本极高;Chiplet 让平台厂商像搭乐高套装一样,用标准芯粒库组合出不同配置。

具体案例:某云厂商基于同一颗通用计算芯粒,搭配“低功耗 IO 芯粒 + 小容量存储”拼出推理版,搭配“高带宽 IO 芯粒 + 大容量 HBM”拼出训练版,共用同一套设计验证与软件栈,产品上市周期缩短 60%。

芯粒方案的良率与成本快速评估

阶段:AI 硬件成本分析与采购决策

解决的问题:架构师在项目早期需要回答“拆几颗芯粒最划算”。传统方式靠经验拍脑袋,误差大;利用良率模型(泊松公式)和成本模型写个小脚本,几分钟就能对比 10 种拆分方案的单颗成本。

具体案例:某团队用 Python 模型评估“2 颗大芯粒 vs 4 颗小芯粒 vs 6 颗小芯粒”三种方案,结合封装成本与测试成本画出成本-拆分曲线,最终锁定 4 颗芯粒的最优方案,节省 NRE(一次性工程费用)约 2000 万美元。

Python 演示

python41 行
import math def die_yield(area, defect_density):    # 泊松良率模型: 面积越大良率越低    return math.exp(-defect_density * area) def cost_per_good_die(wafer_cost, dies_per_wafer, yield_rate):    # 好片成本 = 晶圆成本 / 可用好片数    good_dies = dies_per_wafer * yield_rate    if good_dies <= 0:        return float('inf')    return wafer_cost / good_dies def chiplet_cost(chiplet_specs, wafer_cost, assembly_cost, defect_density):    # 每个芯粒单独流片测试后拼装    total_cost = assembly_cost    total_yield = 1.0    for area, dpw in chiplet_specs:        y = die_yield(area, defect_density)        total_yield *= y        total_cost += cost_per_good_die(wafer_cost, dpw, y)    return total_yield, total_cost def monolithic_cost(area, wafer_cost, dpw, defect_density):    y = die_yield(area, defect_density)    return y, cost_per_good_die(wafer_cost, dpw, y) def main():    defect_density = 0.1     # 每平方厘米缺陷数 (示例)    wafer_cost = 8000        # 单片晶圆成本 (美元)    assembly_cost = 40       # 芯粒封装组装成本 (美元)     mono_y, mono_cost = monolithic_cost(6.0, wafer_cost, 80, defect_density)    specs = [(3.0, 120), (1.5, 200), (1.0, 300), (0.5, 400)]    chip_y, chip_cost = chiplet_cost(specs, wafer_cost, assembly_cost, defect_density)     print(f"单芯片方案: 良率 {mono_y:.1%}, 单颗好片成本 ${mono_cost:.1f}")    print(f"Chiplet方案: 良率 {chip_y:.1%}, 总成本 ${chip_cost:.1f}") if __name__ == "__main__":    main()
目的:用泊松良率模型对比单片 SoC 与 Chiplet 拆分方案的成本与良率,帮助架构师快速判断“拆得划不划算”。
  1. return math.exp(-defect_density * area)泊松分布:缺陷密度固定时,面积翻倍良率不是减半而是指数下滑,这是 Chiplet 经济学的数学根基。
  2. good_dies = dies_per_wafer * yield_rate一整片晶圆上真正能用的好片数量,分母越大单颗越便宜。
  3. total_cost += cost_per_good_die(wafer_cost, dpw, y)每颗芯粒的“好片成本”逐项累加,体现坏粒只丢小颗粒、好粒继续复用的哲学。
  4. chip_y, chip_cost = chiplet_cost(specs, wafer_cost, assembly_cost, defect_density)传入“芯粒清单”(面积 + 每片晶圆可切数),一次性算出整套方案的良率与总成本。
  5. print(f"单芯片方案: 良率 {mono_y:.1%}, 单颗好片成本 ${mono_cost:.1f}")输出对比结果,让架构师一目了然地看到拆分带来的收益。

常见误区

误区我以为 Chiplet 就是把一颗大芯片切成几块小的,反正切了良率就高,切得越多越好。

正解划分是一门“切在哪”的精细艺术。切在功能边界、通信流量低的位置才算合格;切在模块中间会导致接口爆炸、跨芯粒带宽需求飙升,性能和功耗反而崩盘。就像乐高拆在门轴中间会废掉两个零件,拆在门墙之间才两全其美。Chiplet 的收益来自“划分得巧”,不是“划分得多”。

为何常见:因为宣传总强调“拆分提升良率”,初学者容易把拆分本身当成目的,忽略了划分原则与接口开销的制约。

误区小颗粒良率高,那我把芯片拆成 100 颗小芯粒,成本不就趋近于零了吗?

正解良率收益之外,还有封装成本、测试成本、接口面积三大“税”。每颗芯粒都要单独测试、单独封装,颗粒间的 UCIe 物理层也要实打实地占用硅面积。存在一个“最优颗粒数”——拆过头,互连和封装的边际成本会反超良率收益。成本曲线是先降后升的 U 形,不是单调下降的斜坡。

为何常见:人们只盯着良率公式的指数下降,忽略了成本模型里还有“封装组装 + 测试 + 接口”这些随颗粒数线性甚至超线性增长的开销。

误区UCIe 标准一出,任何厂商的芯粒买回来一插就能用,芯片设计从此像 USB 插 U 盘一样简单。

正解UCIe 统一了物理层和协议层,但芯粒之间还有供电、时钟、散热、测试、安全、内存一致性等一大串系统级问题。就像乐高卡扣标准一致,但不同套装的配色、齿轮咬合、结构承重仍需整体设计。UCIe 是“通用卡扣”,不是“万能胶水”;跨厂商混搭仍需系统级的协同验证。

为何常见:标准给人的直觉是“统一即兼容”,但芯片是复杂系统,标准只解决“能连上”,不解决“能配合好”。

误区片间互连有延迟,Chiplet 拼出来的芯片肯定跑不过一体雕刻的单片芯片。

正解封装互连确实有代价,但 2.5D/3D 封装把芯粒间距缩短到微米级,UCIe 低摆幅信号把功耗压得很低,短距互连的带宽密度已接近片内长连线水平。更关键的是,Chiplet 能让不同模块用最合适的工艺——计算用 3nm、模拟用 28nm,单位性能反而更高。性能高低取决于互连设计质量,而非“拼装”这个形式本身。

为何常见:人们拿早期多芯片封装(MCM)的 PCB 级互连经验套 Chiplet,忽略了硅中介层与 TSV 带来的数量级飞跃。

误区芯片面积从 100 变 200 平方毫米,良率大概也就是从 80% 掉到 60% 左右吧?

正解按泊松模型 $Y = e^{-D_0 A}$,良率随面积是指数衰减。缺陷密度 $D_0 = 0.1$ 时,100mm² 良率约 90%,200mm² 只剩 82%,400mm² 就跌到 67%——面积翻倍不是“减一点”,而是“越翻越狠”。这也是为什么单芯片越大,成本曲线越陡峭,Chiplet 的拆分收益越显著。

为何常见:人的直觉是线性的,而指数增长/衰减反直觉;不画曲线、不算公式,就很容易低估大面积的良率崩塌速度。

面试题

Q1. Chiplet 设计的核心思想是什么?

单选题 · easy

  • A.把大芯片整体缩小到更先进制程
  • B.拆成多颗芯粒再封装组合← 正确答案
  • C.用软件模拟硬件全部功能
  • D.增加单芯片的晶体管密度

答案:B。Chiplet 的本质是“先拆后拼”:把大芯片拆成功能芯粒,各自制造测试后再封装组合。A、D 仍是“单芯片变大变强”的旧思路,C 属于软件仿真,与硬件设计哲学无关。好比巨石雕刻与乐高拼装的差别。

Q2. 泊松良率模型 $Y = e^{-D_0 A}$ 中,符号 A 代表什么?

单选题 · mid

  • A.芯片封装的总面积
  • B.裸片有效电路面积← 正确答案
  • C.晶圆的整体面积
  • D.引脚占用的面积

答案:B。A 是裸片(die)的有效电路面积,缺陷密度 D₀ 乘面积才得到平均缺陷数。封装面积、晶圆面积和引脚面积都不直接进良率公式——就像木料的“裂纹风险”只看有效承重部分,不看包装。

Q3. “工艺匹配”原则在芯粒划分中最贴切的例子是?

单选题 · mid

  • A.计算用新工艺,IO 用老工艺← 正确答案
  • B.所有芯粒一律采用最先进工艺
  • C.保证每颗芯粒面积完全相同
  • D.单芯粒承担全部系统功能

答案:A。工艺匹配让数字逻辑用先进制程吃性能红利,模拟/IO 用成熟制程省钱省心。B 违背匹配原则,C 是面积均衡的误解,D 是单片方案。就像乐高用不同材料做不同部件,各得其所。

Q4. 关于 UCIe 互连标准,下列说法正确的是?

单选题 · hard

  • A.仅支持二维平面封装
  • B.协议层由各家私有定义
  • C.支持 2D/2.5D/3D 封装← 正确答案
  • D.只允许自家芯粒互相连接

答案:C。UCIe 明确支持标准封装(2D)、硅中介层(2.5D)和 TSV/混合键合(3D)三种形态。A 说反了,B 与 UCIe 统一协议层的事实矛盾,D 违背其开放生态的初衷。它是芯粒世界的“通用卡扣”。

Q5. 摩尔定律描述的核心趋势是什么?

单选题 · easy

  • A.芯片价格大约每两年减半
  • B.晶体管密度约每两年翻倍← 正确答案
  • C.芯片面积每两年就翻倍
  • D.芯片功耗每两年翻倍

答案:B。摩尔定律的核心是晶体管密度约每两年翻一倍,由此带来性能与成本红利。价格减半、面积翻倍、功耗翻倍都是衍生或误解。它描述的“密度翻倍”正是 Chiplet 缘起的时代背景。

Q6. 芯粒划分的“接口简化”原则建议在哪里切割?

单选题 · mid

  • A.在两个芯粒功耗最高的边界
  • B.在互连流量最低的功能边界← 正确答案
  • C.在面积最大的模块中间切
  • D.在时钟频率最高的模块内

答案:B。切割线应选在模块间通信流量最低处,跨芯粒带宽需求才最小,接口面积和功耗才可控。流量高的边界切割会让“接缝”不堪重负——乐高要拆,也拆在门墙之间而非门轴中间。

Q7. 动态功耗公式 $P = \alpha C V^2 f$ 中,降低哪个参数收益最大?

单选题 · extreme

  • A.降低工作电压 V← 正确答案
  • B.降低时钟频率 f
  • C.减小负载电容 C
  • D.降低翻转率 α

答案:A。电压 V 以平方形式出现,是唯一“平方级”杠杆:降 10% 电压省约 19% 功耗。频率、电容、活动因子都是线性影响。这也是 UCIe 用低摆幅信号压低电压的原因——抓住 V² 就抓住了功耗的七寸。

Q8. Chiplet 相比单片 SoC 的优势包括哪些?

多选题 · mid

  • A.提升整体制造的良率← 正确答案
  • B.灵活复用已流片芯粒← 正确答案
  • C.完全消除片间互连开销
  • D.按模块选择合适工艺← 正确答案

答案:ABD。Chiplet 用小面积芯粒拉高良率(A)、复用成熟芯粒缩短周期(B)、按模块匹配工艺(D)。但片间互连开销只是降低、无法消除(C 绝对化错误)。收益来自“小颗粒分摊风险”,不是“消灭接缝”。

Q9. 关于 Chiplet 的成本,以下说法正确的是?

多选题 · hard

  • A.芯粒增加带来封装测试成本← 正确答案
  • B.拆分方案成本必低于单芯片
  • C.划分存在最优的芯粒数量← 正确答案
  • D.小面积芯粒拥有更高良率← 正确答案

答案:ACD。封装与测试成本随芯粒数上升(A 对);良率模型决定小面积芯粒良率更高(D 对),两者共同构成 U 形成本曲线,存在最优解(C 对)。B 的“必低于”太绝对,拆分过度会成本反噬。

Q10. 先进封装在 Chiplet 中的角色包括哪些?

多选题 · mid

  • A.提供芯粒间的互连通道← 正确答案
  • B.承载供电与散热的任务← 正确答案
  • C.替代光刻工序制造晶体管
  • D.用硅中介层实现高密度布线← 正确答案

答案:ABD。先进封装为芯粒提供互连(A)、供电散热(B)和硅中介层高密度布线(D)。但它不制造晶体管——晶体管由前道光刻工艺完成,封装是“把积木拼起来”的后道工序(C 错)。