Hvordan simulere pmos iv kurve med hspice?

M

mpig09

Guest
Kjære alle:

Jeg vil analysen pmos, kan noen hjelpe meg å bruke hspice
å plotte pmos iv kurve?mpig

 
Hei
hvis formål V er Vds,
du kan koble til bulk og source terminalene sammen, så kobler en spenning kilde (for eksempel ved VDD volt) for å drenere terminal, også stille gate-source veikryss til en skjevhet spenning (f.eks S til VDD og G til VBias) dette avgjør notig de nødvendige ID på dypt metning regionen (ved kvadrat-loven funksjon);
Nå kjører DC Sweep analyse for spenningskilden (koblet til drain) f.eks fra 0 til VDD og vise tappe strøm av PMOS (som funksjon av sweeped spenning, Vds) i Probe!
håper å være nyttig, hvis du ønsker kan du klikke på "hjelp meg"-knappen, det koster ikke deg!

Hilsen,
SAZ

 
Hei
denne koden trekker IV kurve på en enkel gjeldende kilde (NMOs) kan du endre den for pmos.
Det er for 0.18u teknologi.
hilsen

M1 N6 N6 0 0 nch L = 20U W = 15U m = 1
M2 ut N6 0 0 nch L = 20U W = 15U m = 1
Iref vdd N6 10uA
V1 vdd 0 1,8
Vtest ut 0 dc 0,4

. dc Vtest 0,01 1,8 0,01
. print DC Iout = par ( '-1 * I (Vtest)')
. end

 
mp d g s b pw = 20U l = 2U

*********** Forces *********

VD1 d1 0 dc x
vg2 g2 0 dc 4v
VS2 s2 0 dc 5
vb2 b2 0 dc 5
********* ANALYSE *********

. op
. tran 1N 10N
. dc x 0 5V ,1 v****** VT Curve ********

. print 'VT_P' = LV9 (MP)****** IDS_VDS Curve ********

. print 'I_VDS = 3' = i (mp)****** GATE CAPACITACE (CGS CGD_CGB) ********. print 'C_TOTAL_N' = LX18 (MP)********* TEMP ***********

. temp 23********* PROCESS CORNER **********

. prot
. inkluderer H: / hspice/models/tntp13_5v
. unprot********* CONTROL CARDS ***********. alternativer
Ingold = 2
captab
post
absmos = 1e-12
absi = 1e-11
method = gear
rmin = 1e-10
trtol = 10
IMAX = 10
opts
numdgt = 6

*********** ALTER ************************ END ***********

. end

 
Kjære alle:

Jeg vil prøve koden, hvis jeg har noen resultater jeg vil legge den ut.

mpig

 
Kjære dere alle:

*** NMOs IV Curve Hspice Netlist For 0.18um ***
M1 VD1 VG1 VSS VSS NMOs W = 5U L = 1U

VVSS VSS 0 0

VD1 VD1 0 0
VG1 VG1 0 0

. DC VD1 0 1,8 0,1 VG1 0 1,8 0,1

. alternativ nøyaktig = 1
. alternativer post probe
. alternativer GMINDC = 1e-12 GMIN = 1e-12 absv = 1uV numdgt = 10
. alternativet post liste
. plott DC I1 (M1)

. END

*** PNMOS IV Curve Hspice Netlist For 0.18um ***
M1 VD1 VG1 VDD018 VDD018 pmos_1p8 W = 1.5UL = 10U

VVDD018 VDD018 0 1,8

VD1 VD1 0 0
VG1 VG1 0 0

. DC VD1 0 1,8 0,1 VG1 0 1,8 0,1

. alternativ nøyaktig = 1
. alternativer post probe
. alternativer GMINDC = 1e-12 GMIN = 1e-12 absv = 1uV numdgt = 10
. alternativet post liste
. plott DC I1 (M1)

. END
************************************************** ***
Bruk awaves å se I1 (M1) waveform.

 
u vil finne dette i Allen Hollberg bok also.Its simple.U kan plotte Vds Vs Ids kurve.

 
rett og slett koblet dc kilde mellom D og S, så sveip Vgs, få Id vs Vgs er hva du vil

 

Welcome to EDABoard.com

Sponsor

Back
Top