SaberRD軟件自帶的SPICE-to-SabreTranslator (SST) 實(shí)用程序允許您將SPICE(HSPICE、PSPICE)網(wǎng)表或庫(kù)轉(zhuǎn)換為MAST網(wǎng)表或模板,使用SST可以自動(dòng)生成符號(hào)。
將SPICE模型轉(zhuǎn)換為 MAST 模型可按以下步驟進(jìn)行:
1、調(diào)用SST
單擊SaberRD模型選項(xiàng)卡下建模工具組中的Spice到Saber轉(zhuǎn)換器圖標(biāo),以調(diào)用SST。請(qǐng)參見(jiàn)下面的圖 1 和圖 2。
圖1 調(diào)用SST工具
圖2 Spice to Saber轉(zhuǎn)換器
2、選擇SPICE源
選擇需要Saber模型的特定SPICE源。單擊Add以瀏覽要轉(zhuǎn)換為Saber模型的SPICE文件。注意:需要從下拉列表中選擇所需的spice文件類(lèi)型,如下圖3所示。
圖3 瀏覽Spice文件
3、配置SPICE輸入屬性
單擊Properties可添加或修改特殊字符和輸入類(lèi)型。將顯示以下輸入屬性對(duì)話(huà)框。如果您不想自定義,請(qǐng)使用默認(rèn)設(shè)置。單擊OK。
圖4 Spice輸入屬性
4、配置MAST輸出屬性
選擇MAST OUTPUT選項(xiàng)卡并單擊Properties以配置MAST屬性。在輸出屬性對(duì)話(huà)框中,根據(jù)需要指定設(shè)置。單擊OK。
圖5 MAST輸出屬性
注意:
在這種情況下,我們?cè)谶x項(xiàng)中選擇了Createseparated .sin文件。使用此選項(xiàng),我們?yōu)?spice 文件中的每個(gè) SUBCKT 定義獲得separate .sin文件。您還可以通過(guò)取消選中此選項(xiàng)來(lái)選擇生成單個(gè) .sin 文件。
您可以選中 Create symbolsin 和 Load Symbols for Edit 復(fù)選框以自動(dòng)生成符號(hào)并分別在翻譯后加載它們以進(jìn)行編輯。
5、轉(zhuǎn)換SPICE模型
單擊Translate All將SPICE模型轉(zhuǎn)換為MAST模型。轉(zhuǎn)換SPICE模型并將相應(yīng)的 MAST文件和其他關(guān)聯(lián)文件存儲(chǔ)在步驟 4 中指定的目錄中。
圖6 第4步中指定的文件夾中生成的MAST模板和符號(hào)文件
6、修改生成的符號(hào)
a、當(dāng)我們檢查創(chuàng)建符號(hào)和加載符號(hào)以進(jìn)行編輯時(shí),會(huì)生成一個(gè)帶有所有引腳名稱(chēng)的自動(dòng)框類(lèi)型符號(hào)。在符號(hào)編輯器助手中,從下拉菜單中根據(jù)需要選擇符號(hào)。在本例中,模型是運(yùn)算放大器,因此我們選擇現(xiàn)有的運(yùn)算放大器符號(hào)。
圖7 修改生成的符號(hào)步驟1
注意:
您還可以從庫(kù)或PC中選擇自定義符號(hào),或者使用SaberRD中的繪圖工具繪制您選擇的符號(hào)。
b、在符號(hào)編輯器中重新排列引腳。命名約定可以參考 spice 文件。單擊保存以保存符號(hào)。符號(hào)名稱(chēng)與.sin 文件名相同。
圖8 修改生成的符號(hào)步驟2
注意:
如果您沒(méi)有選擇自動(dòng)創(chuàng)建符號(hào)的選項(xiàng),您可以在轉(zhuǎn)換后為生成的模板創(chuàng)建一個(gè)符號(hào)。在SaberRD中,選擇File-->New-->NewSymbol。然后右鍵單擊空符號(hào)頁(yè)面并選擇Create-->Symbol from Model。
7、創(chuàng)建測(cè)試電路
創(chuàng)建測(cè)試原理圖并將符號(hào)放置在測(cè)試電路中并運(yùn)行仿真。
a、在SaberRD中,選擇File-->New-->New Design。在空白處右鍵單擊并選擇GetPart-->By Symbol Name。
圖9 創(chuàng)建設(shè)計(jì)步驟1
b、瀏覽符號(hào) mcp6031.ai_sym 并單擊打開(kāi)。然后點(diǎn)擊Place。
圖10 創(chuàng)建設(shè)計(jì)步驟2
c、將mcp6031.ai_sym與適當(dāng)?shù)脑春拓?fù)載連接,并完成如下所示的設(shè)計(jì)。通過(guò)在Simulate選項(xiàng)卡中選擇分析來(lái)運(yùn)行仿真以測(cè)試模型。
圖11 仿真測(cè)試設(shè)計(jì)
注意:
在設(shè)計(jì)中使用之前,驗(yàn)證已轉(zhuǎn)換的Spice模型以了解模型的準(zhǔn)確性是有必要的。
-
轉(zhuǎn)換器
+關(guān)注
關(guān)注
27文章
8952瀏覽量
150730 -
運(yùn)算放大器
+關(guān)注
關(guān)注
216文章
5667瀏覽量
175783 -
SST
+關(guān)注
關(guān)注
0文章
69瀏覽量
35588 -
SPICE
+關(guān)注
關(guān)注
6文章
190瀏覽量
43371
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論