[問題] Hspice、Spectre模擬差異

看板comm_and_RF作者 (大麥丁)時間14年前 (2009/09/28 21:29), 編輯推噓4(4018)
留言22則, 8人參與, 最新討論串1/1
各位前輩好 小弟目前在作一個bandgap電路 因為實驗室剛好有spectre和hspice的tool 所以有比對一下兩個tool模擬Vbg vs Temp的圖 但是很怪的是我先用spectre設計好,把Vbg最高點調到我的溫度範圍中點 | | * * VBG| * * (V)| * * | * * | * * | * * | * (By SPECTRE) | |__________________________________ -10 45 100 但是用同樣的netlist掛進Hspice跑卻會對不齊我上面那張圖 | | * * VBG| * * (V)| * | * | * | * | * (By HSPICE) | |__________________________________ -10 45 100 以上電路都已經有把foundry廠 model檔裡的電容電阻檔掛入 1.為什麼同樣的netlist,同一個foundry廠的model, (foundry廠的spice model和spectre model參數應該是都一樣的) 不同的模擬軟體會有不一樣的結果? 2.各位下線都以依據哪個模擬結果為主?請問我的模擬是要以哪個為準呢 還是bandgap電路一定要留trimming呢? 煩請高手解惑,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.38.18

09/28 21:37, , 1F
就模擬軟體來說 兩個軟體若在第一次模擬
09/28 21:37, 1F

09/28 21:38, , 2F
兩個結果就能夠match那也很奇怪吧
09/28 21:38, 2F

09/28 21:38, , 3F
每家公司的軟體各有各的演算機制
09/28 21:38, 3F

09/28 21:39, , 4F
通常以我來說 我會去實做 互相比較
09/28 21:39, 4F

09/28 21:39, , 5F
看那個軟體較準 有偏差的一方 可以微調
09/28 21:39, 5F

09/28 21:40, , 6F
看是差在哪裡 純屬個人意見
09/28 21:40, 6F

09/29 03:29, , 7F
古早的hspice跟spectre印象中好像一樣耶
09/29 03:29, 7F

09/29 03:29, , 8F
留trimming問題看你需求
09/29 03:29, 8F

09/29 03:29, , 9F
power ic 廠很多都有留
09/29 03:29, 9F

09/29 11:00, , 10F
model一樣 精確度一樣 算出來就應該一樣
09/29 11:00, 10F

09/29 11:00, , 11F
要不然花錢買軟體買辛酸的
09/29 11:00, 11F

09/29 12:30, , 12F
我也認為跑出來要相同~
09/29 12:30, 12F

09/29 12:36, , 13F
你跑 spectre 應該是用 for spectre 的
09/29 12:36, 13F

09/29 12:36, , 14F
model 吧,跑 HSPICE 是用 HSPICE的model
09/29 12:36, 14F

09/29 12:37, , 15F
要不要先檢查一下是一樣的嗎
09/29 12:37, 15F

09/29 12:57, , 16F
我在檢查看看,謝謝
09/29 12:57, 16F

09/29 22:32, , 17F
同一個model會有些許的差異 是因為不同tool
09/29 22:32, 17F

09/29 22:33, , 18F
的演算法不同 但基本上不會差距太多
09/29 22:33, 18F

09/29 22:34, , 19F
請檢查使用的model正不正確 如果設定都沒錯
09/29 22:34, 19F

09/29 22:35, , 20F
則比較有可能是電路畫錯或條件設定錯誤
09/29 22:35, 20F

09/29 23:28, , 21F
可能是不同tool預設的溫度條件不同
09/29 23:28, 21F

09/29 23:29, , 22F
或是model裡溫度係數的參考溫度 也有可能
09/29 23:29, 22F
文章代碼(AID): #1AmBf7SU (comm_and_RF)