一颗三美元的时钟缓冲器,差点让整家计算机公司停摆
AI 需求爆发后,第九代 PCIe 时钟缓冲器被扫空,替代品又踩中 HCSL 端接的隐蔽差异。最后救回产线的不是芯片,是一颗 0201 电阻。
原视频在 YouTube 上放不出来,用音频听:
核心论点 · 点时间戳可跳到原声
修好问题后你反而落后了
故障排查花掉的时间,本来该用来做板子。等修复方案验证通过、代工厂可以按正常流程跑的时候,积压的产能缺口并没有消失——只是被压缩到更短的时间里补回来。Bryan 的原话是「Now you're behind」,所有原本该产出的板子还得做,但周期被大幅压缩。这是硬件事故里容易被忽略的第二段成本:不是修,是修完之后要还的债。
— Bryan Cantrill示波器替芯片做了端接
Eric 测时钟抖动时用的是 8 GHz 示波器,而示波器本身就以 50 欧姆接地端接,等于替这颗驱动芯片提供了它需要的端接。所以波形漂亮得不得了,性能极佳。RFK 一句话点破:这是字面意义上的探针效应(probe effect)——测量行为本身让被测对象看起来正常。
— Eric Aasen切换第九代零件,撞上 AI 需求爆发
Steve Tuck 把时间线拉回一年多前的夏天:某家功率电子器件供应商趁需求低谷,把第九代零件切换到第十代,向上游晶圆厂发出切换信号,之后主要靠库存撑到新零件量产。结果切换后不到三十天,AI 基础设施需求爆发,第九代零件被抢购一空,原本就薄的库存重叠期迅速见底。这颗 PCIe clock buffer 就是那批零件之一,供应商后来还把整个 timing 业务卖给了另一家公司,交接期间供货信息更加混乱。
— Steve Tuck时钟一直挂高,想起 HCSL 只上拉
在 Winona 的产线上,一位很棒的产线同事用 8 GHz 示波器看波形,发现时钟一直停在高位。Eric 说这触发了一段记忆:HCSL 只上拉。他当场意识到,之前看起来正常完全是探针效应造成的,随之而来的是巨大的下沉感。于是开始抢 49.9 欧姆左右的 0402 电阻。
— Eric Aasen两种输出驱动器,决定能不能替换
Robert 指出这颗零件真正的坑:low power HSCL 驱动器和普通 HSCL 驱动器的区别。有些输出驱动器需要地参考,有些不需要,本质上是终端匹配方式不同——这些是 100 欧姆信号,对应 50 欧姆差分终端,一种需要你提供终端,另一种不需要。这个差别在选型时没被看出来,Bryan 说「therein lies a critical small difference that God you wish you saw」。这是整条替代路径上最隐蔽的技术约束。
— Robert "RFK" Keith返工 30 颗,阻值差三个数量级
供应商库存里只有 45.3 欧姆的 0201,于是返工。板子放进编程工位后完全不工作,和之前一样。RFK 用万用表量那颗极小的电阻,读到 25.6 k,换一颗、换一路时钟输出,还是 25.6 k。原因是复制过来的描述里漏了一个字母 K:要的是 45 欧姆,装上去的是 44 k 欧姆,周末已经这样返工了 30 颗。
— Robert "RFK" Keith替代品的筛选条件比想象中苛刻
Eric 列出了找替代品的硬约束:首先要 footprint 兼容,因为做 interposer 板很痛苦,而且这颗零件藏在风扇之间的小缝隙里,是低矮空间;其次要输入输出数量对得上,他们需要一路输入四路输出,而且每个输出要能单独 enable。更麻烦的是交期——电路板本身要六个月,供应链里已经排了六个月的货,改设计等于明年才能拿到。即便愿意换不兼容的新技术零件,市面上也买不到,因为全被 hyperscaler 和大 PC 厂商扫光了。
— Eric Aasen改钢网,让 0201 走正常回流焊
他们不想每块板都手工返工,于是改 CAD 发到工厂,由工厂的快速打样店做一张新钢网,把 0201 电阻的位置精确开出来。因为电阻可以直接压在过孔上,这批板子能走正常回流焊流程,不必让人手工一颗颗放——之前那样做 30 次已经够荒唐,何况要造几千块板。
— Robert "RFK" Keith原话 · 已逐字校验
It's the I mean, it is truly for want of a resistor. You do not have a computer company.
我的意思是,真的就是差一个电阻。你就没有一家计算机公司了。
Bryan Cantrill0:00
we keep thinking we're kinda like past the point of like, oh, a resistor is actually standing between us and death. But we we were definitely on the operating table seeing the light on this one.
我们一直以为已经过了那个阶段,觉得一个电阻怎么可能真的挡在我们和死亡之间。但这一次我们绝对是躺在手术台上看见那道光了。
Bryan Cantrill0:00
It was like, buy every part you can get on the planet.
原话是,买下地球上你能买到的每一个零件。
Steve Tuck2:00
And then Google is like, what happened here is a classic AI hallucination that it puts in quotes and bolds.
然后 Google 说,这里发生的是一个典型的 AI 幻觉——它还把这句话加了引号并加粗。
Bryan Cantrill6:30
And that like, know, end number of months of overlap of inventory until next gen is online. It was already starting to look extremely, extremely thin.
本来有若干个月的库存重叠期,用来撑到下一代零件上线。那时候它就已经开始显得极其、极其单薄了。
Steve Tuck12:00
So, this largely simple part, they can have different types of output drivers.
所以,这个大体上很简单的零件,可以有不同类型的输出驱动器。
Robert "RFK" Keith20:00
It was like a cacophony of failures on all sides, The description was copied incorrectly, but the part number that was shown right above the description was correct and had the K in it.
这就像各方失败凑成的一场杂音:描述被复制错了,但描述正上方显示的料号是对的,里面带着那个 K。
Eric Aasen20:00
数字与实体
| 零件单价 | 约 3 美元 | 32:00 |
| 找到的替代品数量 | 约 3000 颗 | 32:00 |
| 电路板交期 | 约 6 个月 | 26:00 |
| 时钟缓冲器正常价 | 约 34 美元 | 0:00 |
| 该零件断货前价格 | 约 70 美元 | 0:00 |
| 出问题的微芯片尺寸 | 4 毫米 × 4 毫米 | 0:00 |
| 微芯片型号 | ZL4264 | 0:00 |
| 团队抢修周期 | 五天 | 0:00 |
术语
- clock buffer时钟缓冲器
- 把一路参考时钟复制成多路输出并分发的模拟芯片,几乎没有可编程性。
- HCSL高速电流控制逻辑
- PCIe 常用的差分时钟信号标准,输出驱动器分需要端接和不需要端接两种。
- probe effect探针效应
- 测量行为本身改变了被测对象的状态,使测量结果看起来正常。
- 02010201 封装
- 英制尺寸的贴片元件封装,约 0.02 英寸乘 0.01 英寸,比 0402 更小。
- stencil钢网
- SMT 回流焊时用来精确印刷锡膏的模板,决定元件贴装位置。
收听指南
做硬件、供应链或数据中心基础设施的工程师和创业者,尤其是正在选型、找替代料、被交期卡住的人。
开头约十分钟的互联网八卦与 AI 幻觉闲聊,可跳过。