Pspice语言中的IF语句如何转化为Spice语句
时间:10-02
整理:3721RD
点击:
从TI网站上下载的器件Pspice模型,在导入Saber时发现存在语法错误,仔细查看发现是Pspice模型源代码中IF语句无法识别。
比如:
E_E3N67749HOVALUE { if {V(vinH) > 0.5, 5, -5} }。
翻看Pspice的教材,发现 VALUE IF(t,x,y) 的功能是这样的:
VALUE=x if t=TRUE;
VALUE=Y if t=false.
请教各位高手,上述IF功能语句,如何转化为Saber可以接受的spice 语句?
多谢多谢
比如:
E_E3N67749HOVALUE { if {V(vinH) > 0.5, 5, -5} }。
翻看Pspice的教材,发现 VALUE IF(t,x,y) 的功能是这样的:
VALUE=x if t=TRUE;
VALUE=Y if t=false.
请教各位高手,上述IF功能语句,如何转化为Saber可以接受的spice 语句?
多谢多谢
试试这个表达式
value=t*x+(1-t)*y