Electronics-Related.com
Forums

LTSpice MESFET models

Started by Phil Hobbs May 8, 2012
On 05/10/2012 12:46 PM, Jim Thompson wrote:
> On Tue, 08 May 2012 14:19:39 -0400, Phil Hobbs > <pcdhSpamMeSenseless@electrooptical.net> wrote: > >> Back on topic for a bit: >> >> I'm getting back to work on the biochip preamp, and I'd really like a >> more realistic SPICE model than the behavioural ones I cobbled together >> previously. >> >> There are various models in the Avago literature for their ATF3x143 >> pHEMTs, but nothing that I can persuade LTSpice to swallow. They >> publish something called a Statz MESFETM1 model, as follows: >> >> Statz Model MESFETM1 NFET=yes PFET=no Vto=&#4294967295;0.75 >> Beta=0.3 Lambda=0.07 Alpha=4 B=0.8 Tnom=27 >> Idstc= Vbi=0.7 Tau= Betatce= Delta1= Delta2= >> Gscap=3 Cgs=0.997 pF Gdcap=3 Cgd=0.176 pF >> Rgd=0.195 Tqm= Vmax= Fc= Rd=0.084 Rg=0.264 >> Rs=0.054 Ld=0.0014 nH Lg-0.0883 nH Ls=0.001 nH >> Cds=0.0911 pF Crf=0.0936 Rc=137 Gsfwd=1 Gsrev=0 >> Gdfwd=1 Gdrev=0 Vjr=1 Is=1 nA Ir=1 nA Imax=0.1 >> Xti= N= Eg= Vbr= Vtotc= Rin= Taumd1=no Fnc=1E6 >> R=0.17 C=0.2 P=1 wVgfwd= wBvgs= wBvgd= wBvds= >> wldsmax= wPmax= All Params= >> >> Any ideas for how to get all this wonderful info into a form LTSpice can >> digest? >> >> Thanks >> >> Phil Hobbs > > Phil, > > LTspice apparently addresses MESFET/GaAsFET, but no models (For a possible > model see below): > > From LTspice Changelog: > > 02/07/04 Fixed a problem evaluating the MESFET saturation region. > 02/17/02 Corrected some errors in MESFET current monitoring > > From mesfet.asy: > > Version 4 > SymbolType CELL > LINE Normal 16 12 16 84 > LINE Normal 48 80 48 96 > LINE Normal 48 16 48 0 > LINE Normal 16 16 48 16 > LINE Normal 0 80 16 80 > LINE Normal 16 80 48 80 > WINDOW 0 56 32 Left 0 > WINDOW 3 56 72 Left 0 > SYMATTR Value NMF > SYMATTR Prefix Z > SYMATTR Description GaAs MESFET transistor Note: You must supply the .model > for this device > PIN 48 0 NONE 0 > PINATTR PinName D > PINATTR SpiceOrder 1 > PIN 0 80 NONE 0 > PINATTR PinName G > PINATTR SpiceOrder 2 > PIN 48 96 NONE 0 > PINATTR PinName S > PINATTR SpiceOrder 3 > > Possibly useful link (maybe): > > http://cp.literature.agilent.com/litweb/pdf/ads2005a/netlist/net0825.html > > Here's an NMOS depletion-mode model (Fairchild, BSIM) which might SCALE to > match your needs: > > *********************************************************************** > * HIGH VOLTAGE DEPLETION NMOS TYPICAL MODEL CARD * > *********************************************************************** > .MODEL NDP NMOS LEVEL = 6 > +VTH0 = -1.7178513 K1 = 0.9981337 K2 = -0.0681299 +K3 > = 37.6482304 K3B = -3.53199 W0 = -1.641794E-7 +NLX = > 1E-9 DVT0 = 0.1073743 DVT1 = 3.534263E-3 +DVT2 = > 0.0364547 DL = 3.2E-7 DW = 2.367287E-7 +U0 = > 570.3449457 UA = 0 UB = 4E-18 +UC = 4.7804E-3 > VSAT = 1.02031E7 A0 = 0.6869448 +KETA = -8.8323E-3 A1 > = 1 A2 = 1 +RDS0 = 24.3914569 RDSW = 1.76728E3 > VOFF = -0.06 +NFACTOR = 0.5281248 CDSC = 2.001847E-5 CDSCB = 0 > +ETA0 = 1.063091E-3 ETAB = -0.036365 DSUB = 0.2415699 +PCLM > = 13 PDIBL1 = 0.01 PDIBL2 = 1E-5 +DROUT = 6.3088897 > PSCBE1 = 1.040507E9 PSCBE2 = 1.003176E-7 +PVAG = 6.0679758 UTE > = -1.3 KT1 = -0.32 +KT1L = 0 KT2 = 0.015 > UA1 = 4.422664E-9 +UB1 = -5.74133E-18 UC1 = -0.056 AT > = 3.3E4 +TOX = 3.13E-8 XJ = 4E-7 NPEAK = 1.7E17 > +NSUB = 2E14 SUBTHMOD= 1 SATMOD = 2 +BULKMOD = 1 > XPART = 1 XT = 1.55E-7 +VBM = -5 ETA = > 1 VGHIGH = 0.15 +VGLOW = -0.15 CIT = 0 > JS = 5.325E-5 +RSH = 0 CGDO = 6.383E-10 CGSO > = 6.383E-10 +CGBO = 1E-10 CJ = 2.818288E-4 PB = 0.88 > +MJ = 0.5735524 CJSW = 5.415684E-10 PBSW = 0.65 +MJSW = > 0.268275 > > HTH! > > ...Jim Thompson
Thanks. Starting from where I am, scaling that model would be pretty time-consuming. However, Reading the Fabulous Manual probably got me there--I'm just putting the package parasitics in. Cheers Phil Hobbs -- Dr Philip C D Hobbs Principal Consultant ElectroOptical Innovations LLC Optics, Electro-optics, Photonics, Analog Electronics 160 North State Road #203 Briarcliff Manor NY 10510 845-480-2058 hobbs at electrooptical dot net http://electrooptical.net
On Thu, 10 May 2012 13:06:53 -0400, Phil Hobbs
<pcdhSpamMeSenseless@electrooptical.net> wrote:

>On 05/10/2012 12:46 PM, Jim Thompson wrote: >> On Tue, 08 May 2012 14:19:39 -0400, Phil Hobbs >> <pcdhSpamMeSenseless@electrooptical.net> wrote: >> >>> Back on topic for a bit: >>> >>> I'm getting back to work on the biochip preamp, and I'd really like a >>> more realistic SPICE model than the behavioural ones I cobbled together >>> previously. >>> >>> There are various models in the Avago literature for their ATF3x143 >>> pHEMTs, but nothing that I can persuade LTSpice to swallow. They >>> publish something called a Statz MESFETM1 model, as follows: >>> >>> Statz Model MESFETM1 NFET=yes PFET=no Vto=&#4294967295;0.75 >>> Beta=0.3 Lambda=0.07 Alpha=4 B=0.8 Tnom=27 >>> Idstc= Vbi=0.7 Tau= Betatce= Delta1= Delta2= >>> Gscap=3 Cgs=0.997 pF Gdcap=3 Cgd=0.176 pF >>> Rgd=0.195 Tqm= Vmax= Fc= Rd=0.084 Rg=0.264 >>> Rs=0.054 Ld=0.0014 nH Lg-0.0883 nH Ls=0.001 nH >>> Cds=0.0911 pF Crf=0.0936 Rc=137 Gsfwd=1 Gsrev=0 >>> Gdfwd=1 Gdrev=0 Vjr=1 Is=1 nA Ir=1 nA Imax=0.1 >>> Xti= N= Eg= Vbr= Vtotc= Rin= Taumd1=no Fnc=1E6 >>> R=0.17 C=0.2 P=1 wVgfwd= wBvgs= wBvgd= wBvds= >>> wldsmax= wPmax= All Params= >>> >>> Any ideas for how to get all this wonderful info into a form LTSpice can >>> digest? >>> >>> Thanks >>> >>> Phil Hobbs >> >> Phil, >> >> LTspice apparently addresses MESFET/GaAsFET, but no models (For a possible >> model see below): >> >> From LTspice Changelog: >> >> 02/07/04 Fixed a problem evaluating the MESFET saturation region. >> 02/17/02 Corrected some errors in MESFET current monitoring >> >> From mesfet.asy: >> >> Version 4 >> SymbolType CELL >> LINE Normal 16 12 16 84 >> LINE Normal 48 80 48 96 >> LINE Normal 48 16 48 0 >> LINE Normal 16 16 48 16 >> LINE Normal 0 80 16 80 >> LINE Normal 16 80 48 80 >> WINDOW 0 56 32 Left 0 >> WINDOW 3 56 72 Left 0 >> SYMATTR Value NMF >> SYMATTR Prefix Z >> SYMATTR Description GaAs MESFET transistor Note: You must supply the .model >> for this device >> PIN 48 0 NONE 0 >> PINATTR PinName D >> PINATTR SpiceOrder 1 >> PIN 0 80 NONE 0 >> PINATTR PinName G >> PINATTR SpiceOrder 2 >> PIN 48 96 NONE 0 >> PINATTR PinName S >> PINATTR SpiceOrder 3 >> >> Possibly useful link (maybe): >> >> http://cp.literature.agilent.com/litweb/pdf/ads2005a/netlist/net0825.html >> >> Here's an NMOS depletion-mode model (Fairchild, BSIM) which might SCALE to >> match your needs: >> >> *********************************************************************** >> * HIGH VOLTAGE DEPLETION NMOS TYPICAL MODEL CARD * >> *********************************************************************** >> .MODEL NDP NMOS LEVEL = 6 >> +VTH0 = -1.7178513 K1 = 0.9981337 K2 = -0.0681299 +K3 >> = 37.6482304 K3B = -3.53199 W0 = -1.641794E-7 +NLX = >> 1E-9 DVT0 = 0.1073743 DVT1 = 3.534263E-3 +DVT2 = >> 0.0364547 DL = 3.2E-7 DW = 2.367287E-7 +U0 = >> 570.3449457 UA = 0 UB = 4E-18 +UC = 4.7804E-3 >> VSAT = 1.02031E7 A0 = 0.6869448 +KETA = -8.8323E-3 A1 >> = 1 A2 = 1 +RDS0 = 24.3914569 RDSW = 1.76728E3 >> VOFF = -0.06 +NFACTOR = 0.5281248 CDSC = 2.001847E-5 CDSCB = 0 >> +ETA0 = 1.063091E-3 ETAB = -0.036365 DSUB = 0.2415699 +PCLM >> = 13 PDIBL1 = 0.01 PDIBL2 = 1E-5 +DROUT = 6.3088897 >> PSCBE1 = 1.040507E9 PSCBE2 = 1.003176E-7 +PVAG = 6.0679758 UTE >> = -1.3 KT1 = -0.32 +KT1L = 0 KT2 = 0.015 >> UA1 = 4.422664E-9 +UB1 = -5.74133E-18 UC1 = -0.056 AT >> = 3.3E4 +TOX = 3.13E-8 XJ = 4E-7 NPEAK = 1.7E17 >> +NSUB = 2E14 SUBTHMOD= 1 SATMOD = 2 +BULKMOD = 1 >> XPART = 1 XT = 1.55E-7 +VBM = -5 ETA = >> 1 VGHIGH = 0.15 +VGLOW = -0.15 CIT = 0 >> JS = 5.325E-5 +RSH = 0 CGDO = 6.383E-10 CGSO >> = 6.383E-10 +CGBO = 1E-10 CJ = 2.818288E-4 PB = 0.88 >> +MJ = 0.5735524 CJSW = 5.415684E-10 PBSW = 0.65 +MJSW = >> 0.268275 >> >> HTH! >> >> ...Jim Thompson > >Thanks. Starting from where I am, scaling that model would be pretty >time-consuming.
Maybe not, Just varying M and VTH0 works quite often for me.
>However, Reading the Fabulous Manual probably got me >there--I'm just putting the package parasitics in. > >Cheers > >Phil Hobbs
Have fun ;-) ...Jim Thompson -- | James E.Thompson, CTO | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona 85048 Skype: Contacts Only | | | Voice:(480)460-2350 Fax: Available upon request | Brass Rat | | E-mail Icon at http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.