some interactive testing
[gnucap-felix.git] / tests / d_hci.2.gc
blob8f8106078bf20c70d9dda319084f1cca86c7cd02
1 // n type inv amp w/hci
2 load models-uf.so
3 spice
5 .options TEMP=25
6 *.options trace
7 .options nottcorr
9 *.include inv_amp_p.mod
10 .param vdd=2.7
13 .param cmosn_hci=1e-3
14 .param cmosp_hci=0
15 .param cmosn_bti=none
16 .param cmosp_bti=none
18 .MODEL cmosp PMOS (
19 + LEVEL   = 49
20 + ALPHA0 = 6.0E-08 BETA0 = 12
21 + H0 = cmosp_hci
22 + bti_model=cmosp_bti
23 + )
25 .MODEL cmosn NMOS (
26 + LEVEL   = 49
27 + ALPHA0 = 6.27411E-08 BETA0 = 11.59263
28 + vth0=2
29 + H0 = cmosn_hci
30 + bti_model=cmosn_bti
31 + )
33 R1 nout ndd 10
34 MN1 nout nin 0 0 cmosn l=1.5e-7 w=4.5e-6
36 * weird
37 R1 nout2 0 9k
39 c1 nout 0 10p
41 VDD ndd 0 vdd
43 .param risefall=.1u
45 Rin np nin 1k
46 vin np 0 pulse (iv=0 pv=vdd rise=risefall fall=risefall width=10u delay=2u period=20u)
48 .print tran hidden(0) v(nin) v(nout) vth(MN1) stress(MN1.HCI) age(0) hci(MN1.hci)
49 .tran 0 20u 1u age trace=n
51 .print tw dvth(MN1) dvth(MN1.hci) vth(MN1) von(MN1) hci(MN1.hci) control(0)
52 .print tran clear
53 .ttr 0 100u 20u 10u * 2 new trace=v
55 .status notime
56 .end