SPICE Models for FinFET / GAA / CFET Transistors

FinFET / GAA / CFET トランジスタ用 SPICE モデル


このディレクトリには、15nm世代のFinFET、5nm世代のGAA(Gate-All-Around)構造、そして将来構想のCFET(Complementary FET)スタック構造に対応した、BSIM-CMG準拠または仮想構成のSPICEモデルを収録しています。

各モデルは、I-V特性やCMOSインバータとしての動作確認に利用でき、FinFET / GAA / CFETの構造特性と電気動作の違いをSpiceベースで学ぶ教材構成となっています。


📁 File List / ファイル一覧

File Description
finfet_15nm_model.spice 15nm FinFET NMOS モデル(BSIM-CMG)
pfinfet_15nm_model.spice 15nm FinFET PMOS モデル
gaa_5nm_model.spice 5nm GAA NMOS モデル(Multi-Nanosheet)
pgaa_5nm_model.spice 5nm GAA PMOS モデル
nmos_iv_test.spice NMOSのI-V特性確認用ベンチマーク回路
cmos_inverter_finfet.spice FinFET CMOSインバータ回路
cmos_inverter_gaa.spice GAA CMOSインバータ回路
cfet_stack_model.spice 仮想CFET NMOS/PMOSスタックモデル
cmos_inverter_cfet.spice CFET CMOSインバータ回路(仮想)

✅ How to Use / 使い方

  1. 使用したいモデルを .include で読み込みます:
.include finfet_15nm_model.spice
* または
.include gaa_5nm_model.spice
  1. I-V特性を確認するには、nmos_iv_test.spice を使って .dc 解析を実行します:
.dc Vgs 0 1.0 0.05
.print dc V(drain) I(Vds)

🛠 このベンチは LTspice / ngspice 等で動作確認できます。


📈 I-V Test Sample

以下のような回路で、NMOS単体の Ids–Vgs 特性を観察できます:

.dc Vgs 0 1.0 0.05
.print dc V(drain) I(Vds)

⚙️ CMOS Inverter Examples / CMOSインバータ回路例

FinFET、GAA、CFET構造を使ったCMOSインバータの .spice 回路例です。
.dc 解析により、入力電圧 Vin に対する出力 Vout(VTC: Voltage Transfer Characteristic)を確認できます。

File Description
cmos_inverter_finfet.spice FinFET CMOS インバータ回路(15nm)
cmos_inverter_gaa.spice GAA CMOS インバータ回路(5nm)
cmos_inverter_cfet.spice CFET CMOS インバータ回路(仮想モデル)

🧪 FinFET CMOS Inverter

.include finfet_15nm_model.spice
.include pfinfet_15nm_model.spice

Vdd vdd 0 DC 0.8
Vin in 0 DC 0.0
M1 out in 0 0 nfinfet L=15n W=120n
M2 out in vdd vdd pfinfet L=15n W=120n

.dc Vin 0 0.8 0.05
.print dc V(in) V(out)
.end

🧪 GAA CMOS Inverter

.include gaa_5nm_model.spice
.include pgaa_5nm_model.spice

Vdd vdd 0 DC 0.8
Vin in 0 DC 0.0
M1 out in 0 0 ngaa L=10n W=120n
M2 out in vdd vdd pgaa L=10n W=120n

.dc Vin 0 0.8 0.05
.print dc V(in) V(out)
.end

🧪 CFET CMOS Inverter(仮想モデル)

.include cfet_stack_model.spice

Vdd vdd 0 DC 0.8
Vin in 0 DC 0.0

* Stacked PMOS (Top)
M1 out in vdd vdd pcfet L=10n W=120n

* Stacked NMOS (Bottom)
M2 out in 0 0 ncfet L=10n W=120n

.dc Vin 0 0.8 0.01
.print dc V(in) V(out)
.end

🖼️ CMOS Inverter VTC Plots / 伝達特性グラフ

以下は、FinFET・GAA・CFET CMOSインバータの .dc 解析によって得られた伝達特性(Vin–Vout)のグラフです:

🔷 FinFET CMOS Inverter (15nm)

FinFET VTC

🟢 GAA CMOS Inverter (5nm)

GAA VTC

🔴 CFET CMOS Inverter (Stacked CMOS)

CFET VTC

📌 GAAおよびCFET構造はFinFETに比べてしきい値電圧が低く、スイッチング遷移が鋭い傾向があります。特にCFETは構造上、理想的な反転動作に近づくよう設計されています。
このように、構造の違いが電気特性にどのように反映されるかを、Spice解析および図を通じて学ぶことができます。

.dc 解析結果から得られる VTCカーブ は、LTspice / ngspice / Python等でも視覚化可能です。


📌 Future Work / 今後の予定


🧪 参考仕様(抜粋)

Parameter FinFET GAA CFET (仮想モデル)
Node 15nm 5nm 2nm(仮想)
Weff 3 fins × 30nm 3 sheets × 5nm 上下2段 × 2 sheets × 5nm
Tox 1.2nm 0.8nm 0.7nm
Vth 0.42V / –0.45V 0.38V / –0.40V 0.35V / –0.38V
Drive Strength ◎ 中 ◎ 高 ◎◎ 非常に高
Stacking Structure ✗(非スタック) ✗(非スタック) 上下構造(PMOS over NMOS)
Area Efficiency ◯ 中 ◎ 高 ◎◎ 非常に高

📌 CFETは、上下にPMOS/NMOSを積層することで面積効率と性能の両立を狙う構造です。仮想モデルとして、Multi-Nanosheetベースの上下スタック構成を想定しています。


Author: Samizo-AITL / Edusemi Project
License: MIT (or educational use only, if specified)


← 戻る / Back to Special Chapter 1 Top