Professional Documents
Culture Documents
ECE304
Fall 2009
Setup SSH software
Link: https://sitelicense.arizona.edu/ssh/index.shtml
Use PuTTY to SSH to ECE server:
Link: http://sourceforge.net/projects/xming/
Run WaveViewer Analyzer to observer waveform
command: wv (make sure Xming is open)
Import waveform file ((.tr
tr*, .sw
sw*, .ac
ac* files)
Plot signals
Design Lab 1
ECE304
Fall 2009
The measured ID-VVDS curves of a 5um/0
5um/0.15um
15um (W/L)
NMOS transistor. (the data file is attached)
a) Estimate the model parameters (Level 1):
a).
VT 0 , γ , k ' , λ
The parameters can be estimated by choosing appropriate
measured points on different curves
curves.
VT0: At VDS=0.7V, VBS=0 measure IDS at two different VGS
.probe dc id=i1(m1)
save simulation output
.dc vds start
start=0
0 stop=1.8
stop 1.8 step=0.01
step 0.01 vgs 0.9 1.5 0.3
.end DC sweep: vds from 0 to
1.8, vgs=0.9, 1.2, 1.5
Start simulation and run WV analyzer:
Delete all temporary files and output files if you can not
overwrite exisiting files.
f).
f) Modify the netlist to provide VBS=-1.2V
= 1 2V
.option nomod post
.probe dc id=i1(m1)
.dc
dc vds start
start=0
0 stop
stop=1.8
1 8 step
step=0.01
0 01 vgs 0
0.9
911.5
500.3
3
.end
The measured log(ID)-V
) VGS curves of a 5um/0
5um/0.15um
15um
(W/L) NMOS transistor. (the data file is attached)
a) Estimate the value of n for this transistor
a). transistor.
∂ (log10 I D )
slope = ≈ 15
∂VGS
VGS − VT
I D = I 0 (exp )
nVT
∂ (log10 I D ) 1
= (log10 e ) = slope ≈ 15
∂VGS nVT
b) Simulate and print out the curves
b).
normal ID-VGS curves
log(ID) -VGS curves
vds d 0 dc=1.1V
.dc vgs start=0.2 stop=1.8 step=0.01 vbs -1.2 0 1.2
normal ID-V
VGS curves
log(ID) -V
VGS curves