AIM-Spice Example Circuit Files

 

Introduction to device Modeling and Circuit Simulation

John Wiley & Sons, New York (1998)

ISBN 0-471-15778-3

T. A. Fjeldly, T. Ytterdal, and M. S. Shur

 

Instruction: Copy the file (netlist) of choice into the text editor of the main AIM-Spice window and follow the instructions in Section A1.2 of Appendix A1 of the book. See also the tutorial in Section 1.3 of Chapter 1. For a discussion of each example, see the pages indicated.

 

 

Chapter 1

 

Simulation tutorial, BJT differential pair, pp.18-27

DIFFPAIR CKT - SIMPLE DIFFERENTIAL PAIR

VIN 1 0 DC 0 PULSE(-0.5 0.5 0.1u 1n 1n 0.3u 2u) AC 1

VCC 8 0 12

VEE 9 0 -12

Q1 4 2 6 QNL

Q2 5 3 6 QNL

RS1 1 2 1K

RS2 3 0 1K

RC1 4 8 10K

RC2 5 8 10K

Q3 6 7 9 QNL

Q4 7 7 9 QNL

RBIAS 7 8 20K

.MODEL QNL NPN(BF=80 RB=100 CJS=2PF TF=0.3NS TR=6NS

+ CJE=3PF CJC=2PF VA=50)

 

 

Chapter 3

 

Simple voltage regulator, pp.67-69

Simple Voltage Regulator

Vp 1 0 dc 10

Vf 1 2 dc 0 sin(0 1 50)

r1 2 3 1k

d1 3 4 diode

d2 4 5 diode

d3 5 6 diode

d4 6 0 diode

.model diode d is=880.5E-18 rs=.25 ikf=0 n=1

+ xti=3 eg=1.11 cjo=175p m=0.5516 vj=.75 fc=.5

+ isr=1.859n nr=2 bv=4.7 ibv=20.245m

 

 

Temperature dependence of diode characteristics, pp.69-72

 

Temperature dependence of diode current

vd 1 0 dc 0

vid 1 2 dc 0

d1 2 0 dmod temp=27

* Motorola 1N750

.model dmod d Is=880.5E-18 Rs=.25 Ikf=0 N=1 Xti=3

+ Eg=1.11 Cjo=175p M=.5516 Vj=.75 Fc=.5 Isr=1.859n

+ Nr=2 Bv=4.7 Ibv=20.245m

 

 

Heterostructure diode characteristics, pp.79-80

HDIA I-V curve

vin 1 0 dc 0

vid 1 2 dc 0

d1 2 0 diode

.MODEL diode d level=2 dn=0.02 dp=0.000942 ln=7.21e-5

+ lp=8.681e-7 nd=7e24 na=3e22 deltaec=9.613150e-20

+ xp=1e-6 xn=1e-6 epsp=1.0593e-10 epsn=1.1594e-10

+ rs=20

 

 

Diode switching transients, pp.88-91

Switching diode

vd 1 0 dc 0 pwl (0,1 5n,1 5.01n,0 50n,0)

vid 1 2 dc 0

d1 2 0 dmod

.model dmod d IS=0.1p RS=16 CJO=2p TT=12n

 

 

Chapter 4

 

Emitter-coupled logic, Ebers-Moll model, pp.124-125

ECL OR gate with NOR output

Ve1 1 0 dc -5.2

Ve2 13 0 dc -2.0

Va 12 0 dc 0 pwl(0,-1.77V 2ns,-1.77V 3ns,

+ -0.884V 30ns,-0.884V)

Vb 11 0 dc -1.77

Qa 2 12 10 npnmod

Qb 2 11 10 npnmod

Qr 3 5 10 npnmod

Q2 0 3 9 npnmod

Q3 0 2 8 npnmod

Ra 12 1 50k

Rb 11 1 50k

Re 10 1 779

Rc1 0 2 220

Rc2 0 3 245

Rt2 9 13 50

Rt3 8 13 50

Vr 5 0 -1.32V

.model npnmod npn IS=0.30fA BF=120 BR=1

+ TF=0.15ns CJE=1.5pF CJC=1.5pF

 

 

Common-emitter current gain, pp.132-133

 

Circuit for calculating the common-emitter current gain

vb 1 0 dc 0

vib 1 2

vic 4 3

vce 4 0 dc 4

q1 3 2 0 qn

.model qn npn Is=14.34f Xti=3 Eg=1.11 Bf=100 Ne=2

+ Ise=143.4f Xtb=1.5 Br=9.715 Nc=2 Isc=0 Rc=1

+ Itf=.6 Vtf=1.7 Xtf=3

 

 

Small-signal frequency response, pp.137-139

Simple common-emitter voltage amplifier (Ib = 1 uA)

vc 1 0 dc 2

vic 1 2 dc 0

ib 0 3 dc 0.001m ac 1

q1 2 3 0 npnmod

.model npnmod npn Is=14.34f Xti=3 Eg=1.11 Vaf=74.03

+ Bf=65.62 Ne=1.208 Ise=19.48f Ikf=.2385 Xtb=1.5

+ Br=9.715 Nc=2 Isc=0 Ikr=0 Rc=0 Cjc=9.393p Mjc=.3416

+ Vjc=.75 Fc=.5 Cje=22.01p Mje=.377 Vje=.75 Tr=58.98n

+ Tf=408.8p Itf=.6 Vtf=1.7 Xtf=3 Rb=10

 

 

Chapter 5

 

MOSFET I-V characteristics, pp.183-185

MOSFET I-V characteristics

vds 1 0 dc 0

vids 1 100 dc 0

m1 100 2 0 0 mn l=0.6u w=50u

vgs 2 0 dc 0

.model mn nmos level=1 vto=0.51 tox=100E-10

+ u0=610 ld=0.07u rs=20 rd=20

 

MOSFET level 3 model:

.model mn nmos level=3 vmax=1e5 vto=0.51 tox=100E-10

+ u0=610 ld=0.07u rs=20 rd=20 theta=0.03 delta=0

+ eta=0.01 nfs=1.3e12

 

 

MESFET subthreshold characteristics, pp.193-195

Mesfet subthreshold characteristics

Vds 1 0

vids 1 2 dc 0

Vgs 3 0 dc 0

z1 2 3 0 mesmod a=1.4

.model mesmod nmf level=1 rd=46 rs=46 vt0=-1.3

+ lambda=0.03 alpha=3 beta=1.4e-3

* z1 2 3 0 lev2 l=1u w=20u

* .model lev2 nmf level=2 d=0.12u mu=0.23 vs=1.8e5

*+ m=3.3 vto=-1.3 eta=1.82 lambda=0.044 sigma0=0.09

*+ vsigma=0.1 vsigmat=0.9 rdi=46 rsi=46 delta=5

*+ nd=2.1e23

 

 

HFET saturation characteristics, pp.196-197

HFET Id versus Vgs characteristic

m1 3 2 0 0 nlev3 l=1u w=10u

vgs 2 0 dc 0

vds 1 0 dc 0.1

vids 1 3 dc 0

.model nlev3 nmos level=3 vto=0.13 rd=0 rs=0

+ tox=250E-10 ld=0 vmax=1.5e5 kp=1e-3 theta=0

+ delta=1.5 eta=0.1 kappa=1

 

Using the universal HFET model, replace line 2 by

a1 3 2 0 hfet l=1u w=10u

and the model statement by

.model hfet nhfet rdi=0 rsi=0 m=2.57 lambda=0.17

+ vs=1.5e5 mu=0.385 vt0=0.13 eta=1.32 sigma0=0.04

+ vsigma=0.1 Vsigmat=0.3 js1s=0 js1d=0 nmax=6e15

 

 

HFET DCLF inverter, pp.199-201

 

DCFL inverter circuit

 

.subckt inv 1 2 3

*

*Vdd 1.0

*Vin 2 0

*Vout 3 0

a1 1 3 3 aload l=1u w=10u

a2 3 2 0 adrv l=1u w=10u

.ends

 

vdd 1 0 dc 2

vin 2 0 dc 0 pwl(0,0V 1ns,0V 1.005ns,1V 2ns,1V)

x1 1 2 3 inv

x2 1 3 4 inv

 

.model adrv nhfet rd=60 rs=60 m=2.57 lambda=0.17

+ vs=1.5e5 mu=0.385 vt0=0.3 eta=1.32 sigma0=0.04

+ vsigma=0.1 vsigmat=0.3 js1s=1e-12 js1d=1e-12

+ nmax=6e15

 

.model aload nhfet rd=60 rs=60 m=2.57 lambda=0.17

+ vs=1.5e5 mu=0.385 vt0=-0.3 eta=1.32 sigma0=0.04

+ vsigma=0.1 vsigmat=0.3 js1s=1e-12 js1d=1e-12

+ nmax=6e15

 

 

Chapter 6

 

CMOS operational amplifier, pp.231-233

 

A Simple CMOS OPAMP

* Power supply and bias current source

vdd 9 0 dc 2.5

vss 6 0 dc -2.5

ibias 7 0 dc 5.19ua

* Amplifier

m1 4 1 3 3 mp l=2u w=18u

m2 5 2 3 3 mp l=2u w=18u

m3 4 5 6 6 mn l=2u w=3u

m4 5 5 6 6 mn l=2u w=3u

m5 8 7 9 9 mp l=2u w=6u

m6 8 4 6 6 mn l=2u w=18u

m7 3 7 9 9 mp l=2u w=2u

m8 7 7 9 9 mp l=2u w=2u

rc 10 8 7042

cc 4 10 200fF

* Input biasing circuit (not shown in figure)

vin 101 0 dc 0 ac 1 pwl(0,0V 100ns,0V 103ns,100mV 200ns,100mV)

rd 101 0 1

ev+ 1 0 101 0 +0.5

ev- 2 0 101 0 -0.5

.model mn nmos level=7 vto=0.736 gammas0=0.825 phi=0.686 pb=0.8

+js=3.2e-5 tox=250e-10 nsub=8e15 xj=0.25e-6 ld=0.24e-6 vmax=5e4

+ uo=418 eta=1.745 lambda=0.00969 m=2.9 sigma0=0.0065

+ cgdo=1.27E-10 cgso=1.27E-10 cgbo=7.66E-11 cj=570E-6 mj=0.3

+ cjsw=260E-12 mjsw=0.33 rs=12.87 rd=12.87

.model mp pmos level=7 vto=-0.622 gammas0=0.514 phi=0.635

+ pb=0.635 js=3.2e-5 tox=250e-10 nsub=3e15 xj=0.4e-6 ld=0.3e-6

+ vmax=2.5e4 uo=195 eta=1.745 lambda=0.0429 m=3 sigma0=0.0065

+ cgdo=1.27E-10 cgso=1.27E-10 cgbo=7.66E-11 cj=190E-6 mj=0.3

+ cjsw=260E-12 mjsw=0.33 rs=76.45 rd=76.45

 

 

MESFET ring oscillator, pp.244-247

Mesfet Ring Oscillator with ungated load

*

.subckt mesinv 10 20 30

* Node 10: Power Supply

* Node 20: Input

* Node 30: Output

rdl 10 1 20

bl 1 2 i=0.00025*tanh(v(1,2)/0.00025/2240)*

+(1+v(1,2)*0.027)

rsl 2 30 20

zd 30 20 0 driver l=0.7u w=20u

ci 30 0 20f

.ends mesinv

.model driver nmf level=2 n=1.44 rd=20 rs=20 vs=1.9e5

+ mu=0.25 d=1e-7 vto=0.15 m=2 lambda=0.15 sigma0=0.02

+ vsigmat=0.5

vdd 1 0 dc 1.6

xinv01 1 2 3 mesinv

xinv02 1 3 4 mesinv

xinv03 1 4 5 mesinv

xinv04 1 5 6 mesinv

xinv05 1 6 7 mesinv

xinv06 1 7 8 mesinv

xinv07 1 8 9 mesinv

xinv08 1 9 10 mesinv

xinv09 1 10 11 mesinv

xinv10 1 11 12 mesinv

xinv11 1 12 2000 mesinv

vnoise 2000 2 dc 0 pwl(0 0 0.2n 0 0.3n 0.1 0.4n 0)

 

 

HFET gate leakage current, pp.253-255

 

Circuit for calculating gate leakage current

a1 4 2 5 hfet l=1u w=10u

vgs 3 0 dc 0

vds 1 0 dc 0.2

vig 3 2 dc 0

vid 1 4 dc 0

vis 5 0 dc 0

.model hfet nhfet rd=60 rs=60 js1d=0 js1s=0

 

 

HFET DCFL inverter, pp.256-257

 

Circuit for calculating gate leakage current

a1 4 2 5 hfet l=1u w=10u

vgs 3 0 dc 0

vds 1 0 dc 0.2

vig 3 2 dc 0

vid 1 4 dc 0

vis 5 0 dc 0

.model hfet nhfet rd=60 rs=60 js1d=0 js1s=0

 

 

a-Si TFT EEL inverter inverter, pp.263-264

a-Si TFT EEL Inverter

m1 1 1 2 0 TFTL l=8u w=80u

m2 2 3 0 0 TFTD l=8u w=80u

vin 3 0 dc 0

vdd 1 0 dc 10

.model TFTL nmos level=15 vto=2.5 tox=0.1u

.model TFTD nmos level=15 vto=5 tox=0.1u

 

 

Poly-Si TFT inverter, pp.266-267

Poly-Si Inverter with depletion load

m1 1 2 2 0 TFTL l=30u w=50u

m2 2 3 0 0 TFTD l=30u w=50u

vin 3 0 dc 0

vds 1 0 dc 30

.model TFTL nmos level=12 vto=-10 uo=85.0 tox=1000e-10

.model TFTD nmos level=12 vto=2.5 uo=85.0 tox=1000e-10