SIMetrix教程-005.SIMetrix導入第三方庫;SIMetrix導入模型

  各種仿真軟件能否導入、怎麼導入第三方庫是個永恆的話題。
  SIMetrix安裝時如果選擇的是默認路徑,那麼軟件自帶庫文件路徑一般是C:\Program Files\SIMetrix830\support
當然版本不同可能路徑不完全相同。
在這裏插入圖片描述
其中models放置的是仿真模型,symbollibs放置的是原理圖符號。
進一步打開models文件夾,可以看到大部分文件的擴展名是lb,library的縮寫。
SIMetrix支持的模型擴展名有如下多種,我們下載到的第三方庫文件基本可以直接導入,當然最好養成一個好習慣,修改一下擴展名爲lb

lb(library縮寫)
lib(library縮寫)
mod(model縮寫)
cir(circuit縮寫)
spi(猜測spice縮寫)
fam
mdl(model縮寫)
sp(猜測spice縮寫)
sp2
model
pkg
prm
sub(sub circuit)
sio
ckt

在這裏插入圖片描述
進一步打開symbollibs文件夾,可以看到除了一個README.txt的所有其他文件的擴展名都是sxslbsxslb就是SIMetrix的原理圖符號庫的格式,個人推測sx取的是simetrix的首末字母,sxslb是simetrix symbol library的縮寫。不要糾結,說這些是爲了方便記憶,以便於能在一堆文件中快速識別出哪些是原理圖,哪些是原理圖庫,哪些是模型庫。
在這裏插入圖片描述

導入Spice模型庫

下面正式介紹SIMetrix如何導入第三方庫,有如下幾種方法(以從英飛凌官網下載的一個CoolMOS庫爲例):
在這裏插入圖片描述

方法一、

  最簡單、快速、直接的方法,打開SIMetrix軟件,將下載到的庫文件直接拖入Command Shell窗口:
在這裏插入圖片描述
當導入完成並且沒有錯誤,軟件會打印“Model library changed. Rebuilding catalogs, please wait…Completed”提示信息。
通過Model Library可以看到已經安裝的庫,如果需要移除,只需選擇相應的庫,按圖操作即可:
在這裏插入圖片描述
在這裏插入圖片描述

方法二、

方法二是通過掃描可用庫的方式進行添加:
在這裏插入圖片描述
個人推薦使用該方法,可以看到該方法添加完成後是指向一個路徑而不是某個文件,這樣後續就可以把庫文件直接放到該路徑下,不用每次都進行添加操作了,軟件會自動掃描該路徑下的所有可用庫!
建議大家在C盤新建一個文件夾專門放第三方庫,如下(名字隨意):

在這裏插入圖片描述
在這裏插入圖片描述

方法三、

方法三和方法二的思想是一樣的,區別在於方法二隻能添加路徑下一種類型文件,方法三可以把路徑下所能想到的各種文件類型都快速添加好。
該方法是直接編輯SIMetrix的配置文件,如下:
在這裏插入圖片描述
找到[Models]字段,按下圖示意添加即可,保存並關閉配置文件,重啓SIMetrix。
在這裏插入圖片描述
可以看到已經添加成功了:
在這裏插入圖片描述

關聯原理圖符號

  庫文件添加完成後,我們還需要將庫文件和原理圖符號進行關聯才能正常使用。
軟件自帶庫裏面大部分常用器件符號都是有的,我們直接進行關聯即可,如遇到芯片類器件可能就需要自己新建原理圖符號或者通過自動生成的方式生成原理圖符號。

如下圖,選擇通過Model Library進行放置器件:
在這裏插入圖片描述
在Recently Added Models裏會顯示最近添加的所有模型,我們選擇隨便選擇一個器件,比如FGY160T65SPD_F085_3P,左側會彈出提示“The required symbol could not be found in the library”:
在這裏插入圖片描述
如果我們仍要選擇放置,會彈出如下提示:
在這裏插入圖片描述
因此我們必須關聯符號:
在這裏插入圖片描述
PS:SIMetrix的暗黑模式配色方案做的不是很好,很多地方顯示有缺陷,我們還是切換回白色吧。
在這裏插入圖片描述
如果沒有合適的符號或者比較懶得去找可用符號,可以使用“Auto Create Symbol”自動生成一個對應的符號。
有沒有很好奇這些關聯信息保存在哪個文件裏?在這:
C:\Users\用戶名文件夾\AppData\Roaming\SIMetrix Technologies\SIMetrix830\devdb\user\user_v2.cat
在這裏插入圖片描述
如果我們新建了一個Category,這個信息同樣保存在該文件裏:
在這裏插入圖片描述
在這裏插入圖片描述
如果我們自動生成了原理圖符號,又保存在哪裏呢?
在這裏插入圖片描述
可以通過Symbol Manager查看到,自動生成的符號保存在了系統默認庫,default.sxslb文件裏,但是,當編輯這個文件看個究竟的時候,發現裏面明顯信息不對!
在這裏插入圖片描述
在這裏插入圖片描述
也就是說,在Symbol Library Manager裏面顯示的文件路徑是個虛假的路徑,SIMetrix是挺能玩的!那到底在哪呢?
注意前面有提到過系統默認庫裏有一個README文檔:
在這裏插入圖片描述
看來又是保存到用戶路徑下去了,在這:
C:\Users\用戶名文件夾\AppData\Roaming\SIMetrix Technologies\SIMetrix830\SysSymbols\default.sxslb
在這裏插入圖片描述

移除Spice模型庫

如果要刪除已安裝的庫怎麼操作?
建議步驟:
首先要解除模型與原理圖符號的關聯關係:
在這裏插入圖片描述
在這裏插入圖片描述
如果自動生成了原理圖符號,建議刪除原理圖符號:
在這裏插入圖片描述
最後移除庫:
在這裏插入圖片描述
以上只是建議步驟,如果不解除關聯而直接移除庫也是可以的。

導入原理圖符號庫

某些器件會同時提供原理圖符號庫,比如安森美的FGY160T65SPD_F085,官方提供了原理圖符號庫:
在這裏插入圖片描述
當我們導入仿真模型,關聯器件原理圖符號的時候,Unknown界面並沒有看到已經導入模型的IGBT型號:
在這裏插入圖片描述
打開仿真模型可以看到,模型裏面已經指定了Category以及原理圖符號,所以在關聯界面看不到器件!
因此如果大家導入模型關聯符號的時候看不到器件,要檢查一下模型裏面是否已經指定了!

在這裏插入圖片描述
導入原理圖符號庫是通過Symbol Library Manager導入的:
在這裏插入圖片描述
建議將仿真模型與原理圖符號庫放在同一個路徑下:
在這裏插入圖片描述
導入後可以看到該庫中的符號了:
在這裏插入圖片描述
放置器件界面就可以看到這些器件自動關聯了原理圖符號:
在這裏插入圖片描述

移除原理圖符號庫

在這裏插入圖片描述
關於SIMetrix導入第三方庫的方法就介紹到這裏,如果有新發現在更新。
在這裏插入圖片描述在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章