Merge branch 'testing-uf' into master-uf
[gnucap-felix.git] / tests / d_mos8c2.nand1.ckt
blob08cc69d8ed10a1bd0661e5b133c5461a74a7ed04
1 .title na2
3 .model nmos nmos level=8 vth0=0.7 capmod=2
4 .model pmos pmos level=8 vth0=-0.7 capmod=2
6 .SUBCKT nand2 2 3 1 4 11
7 Mp1 4 2 1 1 PMOS W=8e-6 L=600e-9 
8 Mp2 4 3 1 1 PMOS W=8e-6 L=600e-9 
9 Mn1 4 2 11 0 NMOS W=8e-6 L=600e-9 
10 Mn2 11 3 0 0 NMOS W=8e-6 L=600e-9 
11 Rleak 11 0 1000meg
12 .ENDS
14 XI10 2 2 1 4 5 nand2 
15 C1 4 0 1p
17 vdd 1 0 5
18 vin 2 0 PWL (0 0, 1n 0, 3n 5, 10n 5, 12n 0, 20n 0)
20 .print op v(nodes) z(5) iter(0)
21 .op trace iter
23 .print op region(XI10.Mp1.Ddb) region(XI10.Mp2.Ddb) region(XI10.Mn1.Ddb) region(XI10.Mn2.Ddb) region(XI10.Mn1.Dsb)
24 .op trace iter
26 .print op V(XI10.Mp1.Ddb) V(XI10.Mp2.Ddb) V(XI10.Mn1.Ddb) V(XI10.Mn2.Ddb) V(XI10.Mn1.Dsb)
27 .op trace iter
29 .print op I(XI10.Mp1.Ddb) I(XI10.Mp2.Ddb) I(XI10.Mn1.Ddb) I(XI10.Mn2.Ddb) I(XI10.Mn1.Dsb)
30 .op trace iter
32 .print tran v(2) v(4) v(5) iter(0)
33 .tran 0.1n 10n trace all
35 .stat notime
36 .end