一顆三美元的時鐘緩衝器,差點讓整家計算機公司停擺
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 幻覺閒聊,可跳過。