.param rise = 'simt/500' | |
Vin in 0 PULSE(Vol 0 'simt/4' 'rise' 'rise' 'simt/2-rise' 'simt') | |
Vdrive Vdrive 0 Vol | |
Vref Vref 0 Vol | |
Vsram sram1 0 Vol | |
Vbuf Vbuf 0 Vol | |
X1 Vdrive 0 0 0 mida sram1 0 0 0 mux4 size=1 | |
X2 0 0 0 0 midb sram1 0 0 0 mux4 size=1 | |
X3 0 0 0 0 midc sram1 0 0 0 mux4 size=1 | |
X4 0 0 0 0 midd sram1 0 0 0 mux4 size=1 | |
X5 mida midb midc midd out sram1 0 0 0 mux4 size=1 | |
.TEMP tempr | |
.OP | |
.OPTIONS POST | |
.tran 'simt/10000' 'simt' | |
.measure tran Edrive integ I(Vdrive) | |
.measure tran Eref integ I(Vref) | |
.measure tran Esram integ I(Vsram) | |
.measure tran Ebuf integ I(Vbuf) | |
.measure tran E Param=('(-Edrive)*Vol') | |
.measure tran power Param=('E/simt') | |
.end | |