プロセスノード名の実態(nm 表記とスケーリング指標)
なぜ「3nm」がチップ上のどの寸法とも一致しないのかが原理から分かります。ノード名をマーケティング名として正しく扱い、密度・ピッチで世代を比較する読み方を一気に身につけられます。
- 1.現在のノード名(3nm等)はゲート長や配線幅といった物理寸法を一切表さない単なる世代名で、寸法と一致しなくなったのは2000年代以降です。
- 2.世代を正しく比較する実体指標はトランジスタ密度(MTr/mm2)、コンタクトポリピッチ(CPP)、最小メタルピッチ(MMP)の三つで、面積効率は density ∝ k / (CPP * MMP * トラック数) で決まります。
- 3.メーカー間でノード名の付け方が揃わないため、名前ではなくピッチと密度の実数で比べないと世代差を誤読します。
「3nm」は何の寸法でもない
最先端ロジックの世代は「7nm」「5nm」「3nm」「2nm」といったノード名で呼ばれます。直感的には、この数字がトランジスタのどこかの長さ(ナノメートル)を表していそうに思えます。しかし現在のノード名は、チップ上のいかなる物理寸法とも一致しません。 ゲート長でもなければ、配線の幅でもピッチでもない。実態は、各ファウンドリが「前世代より高密度・高性能な新世代」を指すために付けたマーケティング上の世代名です。
歴史的には一致していました。1970〜90年代、ノード名はおおむね MOSFET のゲート長(チャネル長 L) を指していました。1.0μm世代ならゲート長がほぼ1μmで、Dennard スケーリング(/semiconductor/dennard-scaling/)の係数 k が世代名にそのまま現れる素直な対応関係です。この時代は「ノード名=最も重要な物理寸法」が成立していました。
ゲート長は微細化の中でも特に縮めにくい寸法で、2000年前後(130nm〜90nm世代)から実際のゲート長がノード名の数字より大きい状態になりました。たとえば「90nm」世代の物理ゲート長は約50〜60nmといった具合です。以降、ノード名と物理寸法の乖離は広がり続け、「3nm」では数字に対応する物理寸法はチップ上に存在しません。
なぜ名前と寸法が分離したのか
乖離の根本原因は、性能・密度の向上が単一寸法の縮小では得られなくなったことです。かつてはゲート長を 1/k にすれば密度・速度・電力が一括で改善しました。しかし短チャネル効果(/semiconductor/finfet-gaa/)でゲート長の縮小が鈍ると、業界は別の手段で実効的な世代向上を作り出すようになりました。
- 構造革新:プレーナから FinFET、GAA へ(/semiconductor/transistor-structure-evolution/)。同じゲート長でも駆動力とリーク特性が改善する。
- 設計則の最適化:標準セル高さ(トラック数)の削減、配線層の工夫、SDB(single diffusion break)採用などで、寸法を縮めずに面積を詰める。
- 材料・配線:低抵抗メタル、Co/Ru ライナなどで配線を細くしても性能を保つ。
これらの寄与は「ある一つの長さ」では表現できません。そこで各社は、これら全部をひっくるめた「前世代相当からの世代進歩」を表すラベルとしてノード名を使うようになりました。ノード名は寸法ではなく『世代の通し番号』 だと割り切るのが正しい理解です。0.7倍ずつ縮む慣習に合わせて 7→5→3→2 と命名されますが、その数字に物理的実体はありません。
ノード名の付け方はメーカーごとに異なります。歴史的に、ある社の「10nm」が別の社の「7nm」と同等の密度、という逆転すら起きました。したがって異なるメーカーの製品をノード名だけで比較してはいけません。 名前は社内の世代区別の意味しか持たず、社をまたぐと共通の物差しになりません。
世代を比較する三つの実体指標
名前が使えないなら、何で比べるのか。実務で使う実体指標は次の三つです。いずれもチップ上の実測寸法か、そこから計算される量です。
| 指標 | 意味 | 何を支配するか |
|---|---|---|
| トランジスタ密度 | 単位面積あたりのトランジスタ数 MTr/mm2 | 集積度・コスト効率の総合指標 |
| コンタクトポリピッチ CPP | 隣接ゲート間の最小ピッチ(水平・ゲート方向) | セルの横幅・駆動電流の確保 |
| 最小メタルピッチ MMP | 最下層配線の最小ピッチ(配線間隔) | セルの縦寸法・配線可能性 |
コンタクトポリピッチ(CPP, Contacted Poly Pitch) は、ゲート(ポリ)配線が並ぶ方向の最小繰り返し距離です。ゲート幅・コンタクト・スペーサの合計で決まり、これ以上詰められない物理下限を与えます。CPP はリソグラフィ(/semiconductor/euv-lithography/)の解像度だけでなく、コンタクト形成や信頼性のマージンでも律速されます。
最小メタルピッチ(MMP, Minimum Metal Pitch) は、最下層(M1付近)配線の「線幅+間隔」の最小繰り返し距離です。これがセルの縦方向の詰め込み(トラック高さ)を決めます。
この二つの積 CPP * MMP が、論理1ビット相当を置くのに必要な実面積のスケールを与えます。トランジスタ密度はおおむね次の形で書けます。
トランジスタ密度の概念式(標準セル基準)
density ∝ k / (CPP * MMP * セル高さのトラック数)
CPP : コンタクトポリピッチ(水平方向の最小ピッチ)
MMP : 最小メタルピッチ(垂直方向の配線ピッチ)
トラック数 : 標準セル高さを MMP の何本ぶんで取るか
k : セル種別ごとの実装係数(NAND/NOR等で異なる)
→ ピッチを縮める or トラック数を減らすほど密度は上がる
ここから読み取れる本質は、密度はリソグラフィのピッチ(CPP, MMP)と設計則(トラック数)の積で決まるということです。ノード名を縮めなくても、トラック数を 7.5→6→5 と削れば密度は上がります。逆にピッチが同じでも設計則が違えば密度は変わる。だから「同じ 3nm」でも実装によって密度が異なり得ます。
よく使われる density 推計(いわゆる「ロジック密度メトリック」)は、NAND2セルとスキャンフリップフロップのような代表セルを重み付けして MTr/mm2 を出します。CPP と MMP だけからの単純計算ではなく、セル構成の重みが入る点に注意してください。発表値どうしを比べるときは、同じ算定式で出した数字か(重み付けが揃っているか)を確認します。
世代比較の正しい読み方
以上を踏まえると、世代比較の手順は次のように整理できます。
| やること | 見る数字 | 理由 |
|---|---|---|
| 同一メーカー内の世代比較 | ノード名 + 公称密度の伸び | 社内では世代名が一貫しており目安になる |
| メーカーをまたぐ比較 | CPP・MMP・MTr/mm2 の実数 | ノード名の基準が社ごとに違うため名前は無効 |
| 性能差を語る | ピッチ + 構造(FinFET/GAA)+ 動作電圧 | 密度だけでは速度・電力は決まらない |
| コスト効率を語る | MTr/mm2 と歩留まり | 面積効率と欠陥密度の両方が効く |
注意すべきは、密度が高い世代が常に速い・省電力とは限らないことです。密度はピッチで決まりますが、速度と電力は構造(/semiconductor/transistor-structure-evolution/)・動作電圧・配線抵抗で決まります。ファウンドリが「PPA(Power, Performance, Area)」という三点セットで世代を語るのはこのためで、Area(密度)だけ取り出してもチップの良し悪しは決まりません。さらに近年は、単一ダイの微細化に加えてチップレットを積む先端パッケージング(/semiconductor/advanced-packaging-principles/)が実効的な「システム密度」を押し上げており、ノード名だけでシステム全体の集積度を語るのは一層困難になっています。
「3nm の 3 は何の寸法か」と問われたら、正解はどの物理寸法でもない(マーケティング上の世代名である)。世代を正しく比較する指標を問われたら、トランジスタ密度(MTr/mm2)、コンタクトポリピッチ CPP、最小メタルピッチ MMP の三つを挙げ、density ∝ 1/(CPP * MMP * トラック数) の関係を示せれば十分です。「メーカーをまたぐとノード名は基準が違うので比較に使えない」という注意点までセットで答えるのが王道です。
まとめ
- 1990年代まではノード名 ≒ ゲート長だったが、2000年前後から乖離し、現在のノード名は**いかなる物理寸法とも一致しない世代名(マーケティング名)**である。
- 乖離の原因は、性能・密度の向上が単一寸法の縮小ではなく構造・設計則・材料の複合で得られるようになったこと。
- 世代を比べる実体指標はトランジスタ密度(MTr/mm2)・コンタクトポリピッチ CPP・最小メタルピッチ MMP の三つ。面積効率はおおむね
density ∝ 1/(CPP * MMP * トラック数)で決まる。 - ノード名の基準はメーカーごとに異なるため、社をまたぐ比較は名前でなくピッチと密度の実数で行う。
- 密度・速度・電力は別の要因で決まるため、世代は PPA で語る。背景の物理は /semiconductor/dennard-scaling/ と /semiconductor/finfet-gaa/ も参照。
半導体 Article
プロセスノード名の実態(nm 表記とスケーリング指標)を実務で読む
TL;DRは入口です。実際に選ぶ・使う段階では、何を解決するか、何と比較するか、導入後にどこで詰まるかまで見る必要があります。
解決すること
半導体
比較で見る軸
難易度: advanced / カテゴリ: 半導体 / タグ数: 5
導入後に効く点
世代を正しく比較する実体指標はトランジスタ密度(MTr/mm2)、コンタクトポリピッチ(CPP)、最小メタルピッチ(MMP)の三つで、面積効率は density ∝ k / (CPP * MMP * トラック数) で決まります。
先に潰すリスク
用語だけ覚えても、設計・実装・運用でどこに効くかを確認しないと判断を誤る。
- 難易度
- advanced
- カテゴリ
- 半導体
- タグ数
- 5
判断チェックリスト
- 自社の用途が「半導体 / 微細化」に近いか確認する。
- 強みである「現在のノード名(3nm等)はゲート長や配線幅といった物理寸法を一切表さない単なる世代名で、寸法と一致しなくなったのは2000年代以降です。」が本当に評価軸になるか確認する。
- 注意点の「用語だけ覚えても、設計・実装・運用でどこに効くかを確認しないと判断を誤る。」を運用で吸収できるか確認する。
- 公開値や仕様値は、対象プラン・対象機種・対象リージョンまで確認する。
- 既存システム、ID、ネットワーク、監視、バックアップとの接続方法を先に洗い出す。
- 小さく試してから、本番移行、権限設計、障害時手順、コスト監視を決める。