為什麼這篇hspice使用手冊鄉民發文收入到精華區:因為在hspice使用手冊這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者profyang (prof)看板Electronics標題[問題] Hspice E elem...
各位大大好
想請問一下Hspice中以下兩句的意思:
Ewinu fwinu 0 OR(2) fwinw1 0 fwinw2 0 0 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1
Ewind fwind 0 AND(2) fwinw1 0 fwinw2 0 0 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 0.8 1 1
E element我知道是VCVS
中間的OR和AND我查了下manual, 它這樣寫:
(manual網址: http://www.rudraj.it/hspice_sa.pdf 174頁)
gatetype(k)
Can be AND, NAND, OR, or NOR. k represents the number of
inputs of the gate. x and y represent the piecewise linear variation
of output, as a function of input. In multi-input gates, only one input
determines the state of the output.
看來就是兩個input: fwinw1 0 fwinw2 0他們之間去做OR或AND
問題就是就是他E element明明就是在處理類比訊號
類比訊號是要怎麼做邏輯操作?
例如我兩個input分別是0.8和0.9這樣AND或OR起來是什麼東東?
再來就是後面那一長串數字
Manual似乎也有寫(175頁)但我也是看不太懂:
x1,... Controlling voltage across the in+ and in- nodes. The x values
must be in increasing order.
y1,... Corresponding element values of x
尤其是y的element values是什麼意思不太懂
是說今天我就是輸出的電壓就是這些y值還是我VCVS的gain是這些對應的y值?
最後最重要是想請教 我有沒有辦法不用什麼AND OR這些去寫出來這兩句?
主要是我想要用ngspice去跑 但是這個AND OR之類的似乎是Hpisce增加的語法
而不是本來spice就有的語法 總之ngspice不能跑 不知有沒有辦法改寫呢?
總之先謝謝各位大大<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.222.1
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1439643606.A.693.html
※ 編輯: profyang (114.34.222.1), 08/15/2015 21:00:51