Product Documentation
Spectre Circuit Simulator Components and Device Models Reference
Product Version 23.1, June 2023

Model Equations

Equivalent Circuit

Ids Equations

(-1)

(-2)

(-3)

(-4)

For original model (idsmod=0)

(-5)

For the symmetric model (idsmod=1)

(-6)

(-7)

(-8)

(-9)

(-10)

(-11)

(-12)

(-13)

(-14)

MA Model

Ids=Ids1*Ids2

(-15)

For idsmod=0

phi1=P1m*((Vgs-Vpkm) + P2*(Veffp1)2+P3*(Veffp1)3+P2*(Veffp2)2+P3(Veffp2)3

Ids1=IPK0*(1+tanh(phi1))

For idsmod=1

ph1=P1m * Veffp1 + P2*(Veffp1)2 + P3*(Veffp1)3

ph2=P1m * Veffp2 + P2*(Veffp2)2 + P3*(Veffp2)3

Ids1=IPK0*(1+tanh(ph1) + tanh(ph2))

Igs and Igd Equations

When igmod=0

(-16)

(-17)

When igmod=1

(-18)

(-19)

Temperature Equations

(-20)

(-21)

(-22)

(-23)

(-24)

(-25)

(-26)

Charge Equations

(-27)

(-28)

(-29)

(-30)

For capmod=0

Cgs = CGSP
Cgd = CGDP
Qgs = CGSP * Vgsc
Qgd = CGDP * Vgdc

For capmod=1

Cgs = CGSP+CGS0 x ( 1 + tanh(Phi1))( 1 + tanh(Phi2))
Cgd = CGDP + CGD0 x ((1 - P111 + tanh(Phi3)) (1 + tanh(Phi4)) + 2 x P111)
Qgs = CGSP x Vgsc
Qgd = CGDP x Vgdc

For capmod=2

Lc1 = 1n(cosh(Phi1))
Lc10 = ln(cosh(P10 + P11 X Vds))
Qgs = CGSP x Vgsc + CGS0 x ((Phi1 + Lc1 - Qgs0) x (1 + tanh(Phi2)) / P11 + 2 x P111 x Vgsc
Qgs0 = P10 + P111 x Vds + Lc10
Lc4 = 1n(cosh(Phi4))
Lc40 = 1n(cosh(P40 -P111 x Vds))
Qgd = CGDP x Vgdc + CGD0 x ((Phi4 + Lc4 - Qgd0) x (1 - P111 + tanh(Phi3)) / P41 + 2 x P111 x Vgdc
Qgd0 = P40 - P111 x Vds + Lc40

Excess Phase

In an actual device, the measured phase shift is often larger than the shift predicted by the lumped model. The excess-phase parameter td accounts for this extra phase shift at high frequencies. An all-pass, second-order Bessel function filter creates this extra phase shift. The frequency response of this filter is:

(-31)

(-32)

The Bessel filter is implemented with the excess phase network, as shown in the figure below.

Self Heating Model

The power used for the self-heating model is given by:

(-33)

Noise Model

Broadband Noise:

Noimod=0:

(-34)

(-35)

(-36)

Noimod=1

Parameters NoiseP, NoiseR, and NoiseC model the drain and gate noise sources, and their correlation.

(-37)

(-38)

(-39)

Igs, Igd Shot Noise and Flicker Noise

(-40)

(-41)

Ids Flicker Noise

Noimod=0 (default value)

(-42)

where

(-43)

Noimod=1

(-44)

Thermal Noise

Thermal noise of resistances Rgd, Rd, Rg, and Rs

(-45)

For Ri

(-46)

Related Topics

Angelov Model

Model Equations

Release History and Version

Model Usage

Model Usage


Return to top
 ⠀
X