SPICE-Parameterextraktion

Extrahieren Sie MOSFET LEVEL-2 Parameter aus gemessenen Transferdaten — VTO, KP, LAMBDA, GAMMA — mit √Id-Linearisierung und LTspice-kompatibler .MODEL-Ausgabe.

Extraktionsmethode

Die √Id-Linearisierung ist die Standardmethode zur MOSFET-Parameterextraktion:

Sättigungsstrom Id = KP/2 × (Vgs - Vth)² × (1 + λ × Vds)
Linearisierte Form √Id = √(KP/2) × (Vgs - Vth)
Lineare Regression: √Id = m × Vgs + b Vth = -b/m     KP = 2 × m²

Die Steigung m und der Achsenabschnitt b der Geraden liefern direkt KP (aus m) und Vth0 (aus dem x-Achsenabschnitt).

Extraktion von LAMBDA

Aus zwei Ausgangs-Datenpunkten (festes Vgs) λ = (Id₂ - Id₁) / (Id₁ × Vds₂ - Id₂ × Vds₁)

LAMBDA beschreibt die Kanallängenmodulation — die leichte Zunahme von Id mit Vds im Sättigungsbereich. Typisch: 0,01-0,1 V⁻¹.

√Id vs Vgs — Prinzip

Vgs (V) √Id (√mA) Vth Steigung m = √(KP/2) Subthreshold Sättigung Abb. 1: √Id vs Vgs — Subthreshold-Punkte (grau) werden nicht berücksichtigt. Die Steigung der Regressionsgeraden (rot) ergibt KP, der x-Achsenabschnitt ergibt Vth.

Normen & Standards

Norm Bezeichnung Anwendungsbereich
BSIM4 MOSFET Model — UC Berkeley Industriestandard SPICE-Modell für MOSFETs. LEVEL-2 ist die grundlegende physikbasierte Version mit VTO, KP, LAMBDA, GAMMA, PHI.
DIN EN 60747-8 Feldeffekt-Transistoren Messvorschriften für MOSFET-Parameter: Schwellenspannung, Transkonduktanz, Ausgangscharakteristik. Basis für die Messdaten-Eingabe.
IEC 60747-2 Halbleiterbauelemente — Prüfverfahren Allgemeine Prüf- und Messverfahren für diskrete Halbleiterbauelemente. Definiert Messbedingungen und Parameterdefinitionen.
JEDEC JEP132 MOSFET Parameters Definition und Messverfahren für MOSFET-Datenblattparameter: Vth, Idss, gfs, Ciss, Coss, Crss.

Fachbegriffe (Glossar)

VTO (Schwellenspannung)
Minimale Gate-Spannung für Kanalbildung. Typisch: 0,3-1,5V (Enhancement NMOS). Extrahiert aus √Id-Vgs Nullstelle.
KP (Transkonduktanzparameter)
KP = µn × Cox × W/L. Bestimmt den Drainstrom. Einheit: A/V² (SPICE) oder mA/V² (Messdaten). KP ∝ 1/Tox.
LAMBDA (λ)
Kanallängenmodulation: Id = Id0(1+λVds). Endliche Ausgangsleitfähigkeit gds = λ×Id0. Typisch: 0,01-0,1 V⁻¹.
GAMMA (γ)
Body-Effekt-Koeffizient: ΔVth = γ(√(2φF+Vsb) - √(2φF)). γ = √(2qεsNa)/Cox. Typisch: 0,3-0,8 V^0,5.
LEVEL-2 Modell
Physikbasiertes SPICE-MOSFET-Modell. Genauer als LEVEL-1 (Shichman-Hodges). Beinhaltet Body-Effekt, Kanallängenmodulation, Substratdotierungsprofil.
.MODEL Anweisung
SPICE-Syntax: .MODEL <name> <type> LEVEL=<n> <params>. Definiert Bauelementparameter für Simulation. Kann in LTspice, ngspice, HSPICE verwendet werden.

Häufig gestellte Fragen

Was sind SPICE LEVEL-2 Parameter?

LEVEL-2 ist das physikbasierte MOSFET-Modell in SPICE: VTO (Schwellenspannung), KP (Transkonduktanzparameter), LAMBDA (Kanallängenmodulation), GAMMA (Body-Effekt), PHI (Oberflächenpotential). Ausreichend für analoge Schaltungssimulation.

Wie extrahiert man VTO?

Methode: √Id vs Vgs auftragen (Sättigung). Die Daten bilden eine Gerade: √Id = √(KP/2) × (Vgs - Vth). Der x-Achsenabschnitt der linearen Regression ergibt Vth0. Genauigkeit: ±50mV bei guten Messdaten.

Wie extrahiert man KP?

KP = 2 × m², wobei m die Steigung der √Id-Vgs-Geraden ist. KP hängt von der Oxiddicke und der Kanal-W/L ab: KP = µn × Cox × W/L. Einheit: A/V² (in SPICE) oder mA/V² (in unserem Tool).

Wie extrahiert man LAMBDA?

Aus zwei Id-Werten bei gleichem Vgs aber verschiedenem Vds: λ = (Id2-Id1) / (Id1×Vds2 - Id2×Vds1). λ beschreibt die Kanallängenmodulation: Id = Id0 × (1+λVds). Typisch: 0,01-0,1 V⁻¹.

Was ist der Body-Effekt?

GAMMA (γ) beschreibt die Zunahme von Vth bei angelegter Substratvorspannung Vsb: Vth = Vth0 + γ(√(2φF+Vsb) - √(2φF)). Typisch: γ = 0,3-0,8 V^0,5 für Si. Wichtig für Kaskoden und Source-Follower.

Welche Messdaten brauche ich?

Minimum: 3 Vgs-Id-Paare in Sättigung (Vds > Vgs-Vth). Besser: 5-10 Punkte. Für λ: 2 Id-Werte bei gleichem Vgs, verschiedenem Vds. Für γ: Vth bei verschiedenen Vsb.

Was bedeutet R² der Anpassung?

R² (Bestimmtheitsmaß) zeigt die Qualität der linearen Anpassung von √Id vs Vgs. R² > 0,99: exzellent. R² > 0,95: gut. R² < 0,9: Daten möglicherweise nicht im Sättigungsbereich.

Warum √Id und nicht Id?

Im Sättigungsbereich gilt: Id = KP/2 × (Vgs-Vth)². Die Quadratwurzel linearisiert: √Id = √(KP/2) × (Vgs-Vth). Lineare Regression auf diese transformierte Form ergibt direkt Vth (Achsenabschnitt) und KP (Steigung²).

Kann ich die Parameter in LTspice verwenden?

Ja! Die generierte .MODEL-Anweisung kann direkt in LTspice oder ngspice eingefügt werden: .MODEL M1 NMOS LEVEL=2 VTO=... KP=... LAMBDA=... Beachten Sie: KP wird in A/V² (nicht mA/V²) ausgegeben.

Was ist PHI (2φF)?

PHI = 2φF = 2 × kT/q × ln(Na/ni) ≈ 0,6V für typisches p-Substrat (Na ≈ 10¹⁵ cm⁻³). PHI bestimmt die Raumladungszonenbreite und beeinflusst den Body-Effekt über GAMMA.

Verwandte Werkzeuge