我是 hspice 新手,这是一个非常基本的问题。
.dc vin VDD VDD 1
.print v(out) par('abs(i(vVDD)*VDD)') v(d2)
.measure dc avg_leak_low=par('abs(i(vVDD)*VDD)') TRIG v(in) VAL= VDD TD=slew
我遵循语法,但出现错误:
错误
(test.sp:50)syntax error at or before "(" "'abs(i(vVDD)*VDD)'" ")" "TRIG" "v"
"(" "in" ")" "VAL" "=" "VDD" "TD" "=" "slew"
第 50 行是测量语句。 VDD 和 slew 是具有某些值的参数。
***** CMOS 逆变器 ***** .include“C:\synopsys\Hspice_A-2008.03\Flexlm\sg13_moslv_psp_mod.lib”
M1 输出 Vin Vdd Vdd
M2 OUT Vin vss vss
.model PMOS pmos (w=1.5u l=500n)
.模型 NMOS nmos (w=500n l=500n)
Vdd 0 DC 1.8V
vss vss 0 DC 0V
Vin vss 脉冲 (0 1.8 0 0.1n 0.1n 1.9n 4n)
.tran 1n 10n
.结束
错误:(C:\synopsys\Hspice_A-2008.03\Flexlm\sg13_moslv_psp_mod.lib:1) 语法 在标记“=”之前或处检测到错误
有什么问题