CST用IDEMWORK提取寬帶宏模型(下)
本期介紹如何用CST的IDEMWORK提取寬帶宏模型(Broadband Macromodeling)。我們分為上下兩個部分介紹,第一部分是宏模型及軟件介紹,第二部分介紹實際案例。接下來我們接著上一期繼續(xù)介紹IDEM。
首先我們來看一下IdEM的放在流程,如下圖:
step1 啟動軟件,導(dǎo)入文件
在CST套裝中的工具欄直接打開Idem如下圖,啟動IdEM 12軟件:
導(dǎo)入反正或者測試得到的Touchstone文件,這里導(dǎo)入一個s12p的文件,如下圖所示:
Step2 Check無源性和因果性
導(dǎo)入后如下圖所示,我們依次點無源性和因果性檢測,如下圖所示:
點擊Check后,結(jié)果如下圖:
我們看到這個無源性檢測結(jié)果是可以的,所以的S參數(shù)值都小于1。我們再進行因果性檢測,如下圖所示:
檢查結(jié)果顯示,結(jié)果是非因果的,我們點開Causality Check results里黃色的方塊,如下圖所示:
打開其中S4,4這個單元,我們發(fā)現(xiàn),這是個非因果的單元。如下圖所示:
我們點擊Build Model按鈕產(chǎn)生模型,如下圖所示:
這里我們采用默認的設(shè)置,如果點開Advanced按鈕,有大量的高級設(shè)置開放給用戶進行調(diào)整,這也是IdEM的有點之一。點擊Run后,軟件自動用高階的Spice模型去逼近原來的數(shù)據(jù)文件,如下圖所示:
經(jīng)過若干次迭代,生成的模型達到了用戶預(yù)設(shè)的精度要求,如下圖可見Model和Data精度差異如下圖顏色表示,即使在顏色最亮的地方精度差異也僅僅差0.0035,滿足精度要求。
用戶可以點開響應(yīng)的單元查看兩者的差異。點擊下圖按鈕,再進行一次模型創(chuàng)建后的無源性檢測。
這次檢測發(fā)現(xiàn)很不幸,有部分的模型不符合無源性,我們需要進行無源性加強,點擊按鈕如下圖所示:
我們看到成功補償后,大于1的部分被成功壓制下來,我們再進行一次精度檢測,點擊如下圖標:
我們發(fā)現(xiàn)精度仍然達到預(yù)期要求,那么到此模型創(chuàng)建就完成了,由于算法原理,IdEM生成的spice模型一定是符合因果性的。
step3 導(dǎo)出模型
點擊以下圖標導(dǎo)出模型,如下圖所示:
選擇要導(dǎo)出的模型格式和形式點擊
保存相應(yīng)的spice文件即可。到這里這樣一個完整的touchstone文件轉(zhuǎn)換到spice宏模型的工作流程就完成了。
總結(jié)
IdEM可以并行快速的處理宏模型轉(zhuǎn)換工作,保證模型的因果性,無源性,并且有很高的精度。有非常多開發(fā)的設(shè)置能讓用戶更自由的去創(chuàng)建宏模型,甚至能將一些錯誤的非因果或者有源模型修復(fù)過來,當然如果導(dǎo)入數(shù)據(jù)太差的話,無論什么軟件都辦不到。
總而言之,IdEM可能是行業(yè)內(nèi)最佳的宏模型轉(zhuǎn)換工具,為了不違法廣告法才加上了可能二字。
更多例子和例子用的touchstone文件可在help文檔里找到。