[問題] 如果要讓hspice照我的公式運算,如何辦到?

看板Electronics作者 (健健)時間12年前 (2014/03/19 18:03), 編輯推噓8(8014)
留言22則, 7人參與, 最新討論串1/1
如題 小弟我剛學hspice 希望能輸入不一樣的參數 來達到電路模擬的效果 拿mosfet為例 希望電流公式改為 I=Q(V)v (電流=電荷x速度) 而不是透過內建的model做運算 然後端點1輸入電壓源後 中間經過運算後 直接由端點2輸出電流 這種事情有辦法在hspice裡呈現嗎? 因為在manual裡找到的多項式或者非線性source似乎不是我想要的 在簡單一點的話 就是v1 1 gnd (運算式為 v1+2v) 有辦法讓端點2接收到v1+2v 的電壓嗎? 拜託各位厲害的高手位小弟我解惑~~ 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.225.5

03/19 19:30, , 1F
VCCS?
03/19 19:30, 1F

03/20 12:33, , 2F
我不建議你用hspice,你可以用matlab或是,mathematic
03/20 12:33, 2F

03/20 12:36, , 3F
只要寫個程式就可以解決
03/20 12:36, 3F

03/20 13:38, , 4F
看起來像是voltage controlled current source, 如1f
03/20 13:38, 4F

03/20 23:26, , 5F
matlab方面已經可以寫出,但是目標是希望在電路上模擬
03/20 23:26, 5F

03/20 23:27, , 6F
VCCS 是輸入電壓,經由"自己的運算"嗎?
03/20 23:27, 6F

03/20 23:58, , 7F
電路上模擬..你不掛mos 不掛 lib 不就是最基本公式?
03/20 23:58, 7F

03/20 23:59, , 8F
叫個verilogA算一下這樣可以嗎?
03/20 23:59, 8F

03/21 08:13, , 9F
就是VCCS後掛自己的一次項式或二次項式啊,應該就是文件中
03/21 08:13, 9F

03/21 08:13, , 10F
的多項式
03/21 08:13, 10F

03/21 09:39, , 11F
他可以自定的運算當然有些限制,不過A*v1+B這不就多項式嗎?
03/21 09:39, 11F

03/21 09:40, , 12F
再說原則上用很高階的多項式就可以在固定範圍內近似複雜函數
03/21 09:40, 12F

03/21 11:00, , 13F
謝謝大家 我會朝這個方向去執行,如果有問題希望還可以
03/21 11:00, 13F

03/21 11:00, , 14F
問問各位高手 謝謝!!
03/21 11:00, 14F

03/22 15:03, , 15F
你可以把多項式用matlab算出二維矩陣當做訊號餵進hspice
03/22 15:03, 15F

03/22 15:04, , 16F
或者用excel也行
03/22 15:04, 16F

03/25 11:38, , 17F
請問如何跟matlab結合?或哪有資料可參考cord的型式
03/25 11:38, 17F

03/26 12:31, , 18F
蛤?就宣告一個2 dimension array然後把式子寫成C語言的
03/26 12:31, 18F

03/26 12:32, , 19F
形式,運算結果丟進array或者開個txt寫入存檔
03/26 12:32, 19F

03/26 12:32, , 20F
我記得可以用vector形式當作訊號源給hspice吃
03/26 12:32, 20F

03/26 12:33, , 21F
詳細用法你可能要查一下manaul 太久沒這樣用了
03/26 12:33, 21F

03/27 17:51, , 22F
我試寫了一下.VEC檔的格式 裡面的訊號該不會只能用01吧@
03/27 17:51, 22F
文章代碼(AID): #1JAMjPbB (Electronics)