在 VLSI(超大型積體電路)的可靠度(Reliability)與時序分析(Timing Analysis)領域中,晶片會隨著長時間操作而發生電氣特性的退化,這稱為 晶片老化 (Aging)。BTI/HCI Change 與 EOL Timing 是評估與對抗晶片老化最核心的概念。
1. BTI / HCI Change (老化機制與電氣特性的改變)
BTI (Bias Temperature Instability, 偏壓溫度不穩定性) 與 HCI (Hot Carrier Injection, 熱載子注入) 是造成 CMOS 電晶體老化的兩大物理機制。它們的 “Change” 指的是電晶體在經歷長時間操作後,其 臨界電壓 (Threshold Voltage, $V_{th}$) 升高,以及 載子移動率 (Mobility, $\mu$) / 轉導 (Transconductance, $g_m$) 下降的現象。這會直接導致邏輯閘的推動電流變弱、延遲變大。
BTI (Bias Temperature Instability)
- NBTI (Negative BTI):主要發生在 pMOSFET 上。當閘極電壓為低電位(例如 $V_G = 0$ 且 $V_S = V_{DD}$,電晶體導通時),加上高溫環境,會在閘極氧化層介面產生缺陷(Interface Traps)。這會使 PMOS 的 $|V_{th}|$ 變大,驅動能力變差。
- PBTI (Positive BTI):主要發生在 nMOSFET 上。過去影響較小,但進入 High-K/Metal Gate (HKMG) 先進製程後,因介電層容易捕獲電子,PBTI 成為不容忽視的退化因素。
- 特性:BTI 與操作時間和高溫高度相關,且具備恢復效應 (Recovery Effect)(當偏壓移除時,退化會部分復原)。它是一種「靜態/直流」主導的老化機制。
HCI (Hot Carrier Injection)
- 機制:當電晶體在進行狀態切換(Switching)時,汲極 (Drain) 附近會產生極高的橫向電場。載子(電子或電洞)被加速後獲得極高動能成為「熱載子」,撞擊矽晶格並穿越屏障進入閘極氧化層,造成永久性損傷。
- 特性:HCI 是一種高度依賴切換頻率 (Switching Activity/Toggle Rate) 的老化機制。時脈樹 (Clock Tree) 或頻繁翻轉的資料路徑受 HCI 影響最深。
- 影響:主要導致 NMOS 的 $V_{th}$ 偏移與電流驅動能力永久性下降。
總結來說: BTI/HCI Change = $\Delta V_{th}$ 與 $\Delta Delay$。在設計階段,晶圓廠 (Foundry) 會提供老化模型 (Aging Models,如 MOSRA 等),讓工程師模擬經過 10 年後這些物理機制會讓標準元件變慢多少。
2. EOL Timing (End-Of-Life Timing, 壽命終端時序)
在時序簽核 (Timing Signoff) 中,我們不僅要保證晶片出廠時能正常工作,還要保證在目標壽命(例如消費性電子 3-5 年、車用電子 10-15 年)的最後一天,晶片依然不會發生時序違規 (Timing Violation)。
BOL (Beginning of Life) vs. EOL (End of Life)
- BOL Timing (Time = 0):晶片剛製造出來,還沒有遭受 BTI/HCI 壓力時的時序。此時電晶體速度最快。
- EOL Timing (Time = 10 Years):將 BTI 與 HCI 帶來的延遲退化 (Aging Degradation) 疊加到電路路徑上,所計算出來的時序。這是最差情況 (Worst-case) 的時序狀態。
EOL 在 VLSI 設計上的意義與影響
- Setup Time 惡化:隨著老化,資料路徑 (Data Path) 的延遲變長。如果原本設計的 Setup Margin 不足,到了 EOL 時資料會來不及抵達正反器 (Flip-Flop),導致晶片計算錯誤或當機。
- Clock Skew 偏移:時脈樹上的各個 Buffer 如果切換率 (Toggle Rate) 或是負載不同,受到 HCI/BTI 老化的程度也會不同(這稱為非對稱老化 Asymmetric Aging)。這會導致 EOL 時的 Clock Skew 發生不可預期的飄移。
- Aging Guardband (老化保護帶):為了確保 EOL Timing 能夠 Pass (Setup Slack > 0),設計師在 BOL (設計初期) 必須刻意留出裕度。這意味著:
- 降頻 (Frequency Guardbanding):即使晶片剛出廠可以跑 3.2GHz,為了保證 10 年後不當機,可能只能標示最高工作頻率為 3.0GHz。
- 電壓補償 (Voltage Guardbanding / AVS):晶片內部搭載老化感測器 (Aging Sensors,如 RO 迴路)。隨著時間推移,當偵測到電路變慢時,系統主動提高工作電壓 ($V_{DD}$) 來彌補速度的損失,以維持時序滿足 EOL 需求。