****************************** NAND GATE **************************************
.options list node post .include ../models0.18.mod
********************* System Under Test ********************************************
m0 F B vdd vdd pmos w=1.8e-6 l=200e-9 ad=900e-15 as=900e-15 +pd=4.6e-6 ps=4.6e-6 m=1
m1 F A vdd vdd pmos w=1.8e-6 l=200e-9 ad=900e-15 as=900e-15 +pd=4.6e-6 ps=4.6e-6 m=1
m2 net023 B gnd gnd nmos w=1.6e-6 l=200e-9 ad=800e-15 as=800e-15 +pd=4.2e-6 ps=4.2e-6 m=1
m3 F A net023 gnd nmos w=1.6e-6 l=200e-9 ad=800e-15 as=800e-15 +pd=4.2e-6 ps=4.2e-6 m=1
****************************** NAND GATE ***************************************
.options list node post
************************* Load ***************************************************
Cout F gnd 103.568fF
****************************** NAND GATE ***************************************
.options list node post
*********************** Fixed Voltages **********************************************
Vdd vdd gnd dc 1.8V
*************************** Inputs *************************************************
Va A gnd dc 0 pulse (0 1.8 1.95n .05n .05n 1.95n 4.0n)
Vb B gnd dc 0 pulse (0 1.8 1.95n .05n .05n 5.95n 8.0n)
* Only used to time measurements
. vtrig trigger gnd dc 0 pulse (0 1.8 1.95n .05n .05n 5.95n 8.0n) ctr trigger gnd 2fF
* Measurements .measure tran pavgHL AVG power from=1ns to=3ns
.measure tran pavgLH AVG power from=3ns to=5ns
.measure tran tpHL trig v(trigger) val='1.8/2' RISE=1 TARG v(out) val='1.8/2' FALL=1
.measure tran tpLH trig v(trigger) val='1.8/2' FALL=1 TARG v(out) val='1.8/2' RISE=1
.tran 0.001ns 9.0ns
.end