Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .options list
- .param F=2.1G
- .param T='1/F'
- mM0 N_OUT_M0_d N_IN_M0_g N_VSS_M0_s N_VSS_M0_b MODN L=3.5e-07 W=8e-06
- + AD=6.8e-12 AS=7.6e-12 PD=9.7e-06 PS=9.9e-06 NRD=0.053125 NRS=0.053125
- mM1 N_OUT_M1_d N_IN_M1_g N_VDD_M1_s N_VDD_M1_b MODP L=3.5e-07 W=2.56e-05
- + AD=2.176e-11 AS=2.432e-11 PD=2.73e-05 PS=2.75e-05 NRD=0.0166016 NRS=0.0166016
- Rd0 OUT N_OUT_M0_d 0
- Rg0 IN N_IN_M0_g 0
- Rs0 VSS N_VSS_M0_s 0
- Rb0 VSS N_VSS_M0_b 0
- Rd1 OUT N_OUT_M1_d 0
- Rg1 IN N_IN_M1_g 0
- Rs1 VDD N_VDD_M1_s 0
- Rb1 VDD N_VDD_M1_b 0
- Vdd VDD 0 3V
- Vss VSS 0 0V
- Vin IN 0 PULSE (0 3 0 "0.01*T" "0.01*T" "0.50*T" T)
- Cl OUT 0 50f
- .include Model35_Eldo
- .include "inversor.pex.netlist.INVERSOR.pxi"
- .include "inversor.pex.netlist.pex"
- .tran 1s 7n 0 0.001n *SWEEP F 1G 20G 100Meg
- .meas tran MinZero find v(OUT) when v(IN)=2.95 fall=5
- .meas tran MaxUm find v(OUT) when v(IN)=0.05 rise=5
- *.meas tran CorrenteMed AVG Id(VDD)
- *.meas Pot PARAM='CorrenteMed*v(VDD)'
- .meas tran delayRise trig v(IN) fall=4 val=1.5 targ v(OUT) rise=4 val=1.5
- .meas tran delayFall trig v(IN) rise=4 val=1.5 targ v(OUT) rise=4 val=1.5
- .meas tran pot avg power
- *.meas tran potencia param 'Id(VDD)*v(VDD)'
- .probe tran v(IN) v(OUT) I(mMO.g) I(mMO.s) I(mMO.d) I(mM1.g) I(mM1.s) I(mM1.d) power
- .end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement