【半導体】⚡ 08-09. HCIとは何か ― 高電界がMOSFETを壊す理由

topics: [“半導体”, “HCI”, “信頼性”, “MOSFET”, “BSIM4”]


⚡ はじめに

前回の記事では、
NBTI(Negative Bias Temperature Instability) という
時間と温度」に支配される信頼性劣化を扱いました。

本記事では、もう一つの代表的な劣化機構である
👉 HCI(Hot Carrier Injection)
を取り上げます。

つまり HCI は、

「速く・強く動かそうとした代償」

として現れる劣化現象です。


🔥 HCIとは何か

HCI は MOSFET において、

が発生したときに起こる
信頼性劣化現象 です。

特徴として:

という点が、NBTI との大きな違いです。


🧠 何が起きているのか(物理像)

ドレイン近傍では、

が発生します。

その結果:

  1. キャリアが強く加速される
  2. 高エネルギー状態(Hot Carrier)になる
  3. 一部がゲート酸化膜中に注入される
  4. 界面準位・トラップが生成される

👉 MOSFET 自身が、自分の酸化膜を傷つける

これが HCI の本質です。


📉 デバイス特性への影響

HCI による損傷は、以下の形で現れます。

特に重要なのは:

高 $(V_d$) 動作を続けた「後」の DC 特性変化

として観測される点です。


NBTIとの違い 🆚

観点 NBTI HCI
主対象 pMOS nMOS
支配要因 温度・時間 電界・電圧
劣化箇所 界面準位 界面+酸化膜
主な影響 (V_t) シフト μ低下・(I_d)低下
依存性 時間依存 電圧・電界依存

👉 両者は完全に別の劣化機構
👉 対策も設計指針も異なります。


📐 BSIM4におけるHCIの扱い

BSIM4 では HCI を、

という形で扱います。

ただし重要な点として:

BSIM4 単体では「時間発展」を直接解かない

そこで SemiDevKit では、

という ハイブリッド信頼性解析 を採用しています。


🧰 SemiDevKitによるHCI解析

使用するモジュール:

このフレームワークでは:

完全自動 で行います。


🔬 HCI解析フロー

t = 0
 ├─ VG–ID sweep
 │     ├→ Vtg0(gmmax 法)
 │     └→ Vtc0(定電流法)
 ├─ DC 抽出
 │     └→ Idlin0 / Idsat0

t > 0
 ├─ ΔVth(t) モデル適用
 ├─ ΔId(t) モデル適用
 ├─ Vtg1 / Vtc1 / Idlin1 / Idsat1 再構築

→ CSV 出力
→ 劣化プロット生成
→ Vg–Id 重ね描き

🚀 実行例

cd bsim/bsim4_analyzer_reliability/run
python run_hci_nmos.py

📊 解析結果例

■ NMOS HCI:Vg–Id 劣化(Linear)

👉 gm 低下・オン電流減少
👉 高速パスの遅延要因になる


■ NMOS HCI:ΔVtg vs Stress Time

👉 初期劣化が支配的
👉 高電圧条件ほど劣化が急


⚠️ なぜHCIが重要なのか

HCI は特に:

と強く結びついています。

「速さを取りに行くと、寿命を削る」

というトレードオフを、
HCI は最も分かりやすく示します。


🔗 TCAD / BSIM / SPICE の一本線

HCI も、これまでと同じ流れの上にあります。

👉 物理 → モデル → 回路 → 劣化

この一本線が、
HCI 編で完全に閉じます。


📚 シリーズ総まとめ

本シリーズでは、以下を一貫して追ってきました。

  1. TCAD(物理現象)
  2. BSIM4(コンパクトモデル)
  3. Paramus(モデル生成)
  4. SPICE(DC / AC / CV)
  5. DIM(L/W スケーリング)
  6. 信頼性(NBTI / HCI)

SemiDevKit を使えば、
商用EDAに依存せず、この全工程を体験できます。


📝 まとめ

MOSFET は、

「速く動くか」ではなく
「速く動き続けられるか」

で評価される時代です。


🔗 関連リンク