Manuals >Netlist Translator for SPICE & Spectre >Chapter 7: Translating a Device
Print version of this Book (PDF file)
prevnext

MOSFET Device

The Spectre MOSFET device is translated as either a nonlinear N-type or a nonlinear P-type MOSFET device. For information on MOSFET models, refer to MOSFET and JFET Models.

Example Spectre Command Line:
nch1 (1 2 0 0) nchmod1 l=2u w=15u ad=60p as=37.5p pd=23u ps=6u

Spectre Netlist Syntax:
name nd ng ns nb mname [param=value]*

ADS Netlist Syntax:
mname:mid nd ng ns nb [param=value]*

ADS Schematic Symbol:

Instance Parameters:

For information on parameter format, refer to Using Parameter Mapping Tables to Understand a Translation

Table 7-10. Level 1 MOSFET Parameter Mapping
ADS Name
Unit
Default
Spectre Name
Unit
Default
Length
m


l
m


Width
m


w
m


Ad
m2


ad
m2


As
m2


as
m2


Pd
m


pd
m


Ps
m


ps
m


Nrd




nrd
m/m


Nrs




nrs
m/m


Region


on
region


triode
_M


1
m


1
Parameters not in Spectre Model






Temp
°C
25






NMOS


yes






PMOS


no






Mode


1






Noise


yes












Parameters not in ADS Model






trise
°C
0.0






ld
m








ls
m








degradation


no
Temp = trise + temp ("temp" is an ADS global variable)

Table 7-11. BSIM3v3 Parameter Mapping
ADS Name
Unit
Default
Spectre Name
Unit
Default
Length
m


l
m


Width
m


w
m


Ad
m2


ad
m2


As
m2


as
m2


Pd
m


pd
m


Ps
m


ps
m


Nrd




nrd
m/m


Nrs




nrs
m/m


Region


fwd
region


triode
Nqsmod




nqsmod




_M


1
m


1
Parameters not in Spectre Model






Geo


1






NMOS


yes






PMOS


no






Mode


1






Noise


yes






Temp
°C
25












Parameters not in ADS Model






trise
°C


Temp = trise + temp ("temp" is an ADS global variable)

Table 7-12. Model9 MOSFET Parameter Mapping
ADS Name
Unit
Default
Spectre Name
Unit
Default
Length
m
1e-4
l
m
1.0° scale
Width
m
1e-4
w
m
1.0° scale
Region


on
region


triode
_M


1
m


1
Mult


1
mult


1
Mult


1
area


1
Parameters not in Spectre Model






Model










Temp
°C
25






Ab
m2
1e-12






Ls
m
1e-4






Lg
m
1e-4






Mode


nonlinear














Parameters not in ADS Model






mult


1
Temp = trise + temp ("temp" is an ADS global variable)

Comments:
  • The Netlist Translator looks up the model statement referenced by the model name on the instance line to determine which ADS MOSFET device to place. For more information on MOSFET Models, refer to MOSFET and JFET Models.

  • If trise is provided, Temp=trise+temp (temp is an ADS global variable).


prevnext