Allegro怎么樣有效建立SI模型?
信號完整性仿真大多針對由芯片IO、傳輸線(xiàn)以及可能存在的接插件和分立元件所構成的信號網(wǎng)絡(luò )系統,為了實(shí)現精確的仿真,仿真模型的精確性是首先需要保證的。一般情況下,Allegro PCB SI會(huì )執行傳輸線(xiàn)和分立元件的建模,而芯片IO和連接器的模型通常會(huì )由原廠(chǎng)提供。
當前業(yè)內常見(jiàn)的芯片IO模型有兩種格式,IBIS模型和HSPICE模型;常見(jiàn)的連接器模型也是兩種,SPICE(HSPICE)模型和S參數模型。Allegro PCB SI支持包括上述四種模型在內業(yè)界流行的仿真模型,但一般都需要轉化為Cadence自己的DML(Device Modeling Library)后才能使用。
Allegro PCB SI在仿真時(shí)需要將仿真模型都轉變成DML模型格式這一做法,區別于大多數EDA軟件,這種做法可以說(shuō)是有利有弊有。弊,很明顯,就是多一個(gè)額外的步驟,雖然這一步驟非常簡(jiǎn)便;利,則是有利于仿真庫的管理,做到仿真庫和原始模型文件的隔離,并且在文件格式轉換的同時(shí)也執行了模型的校驗。在大多數情況下,外部模型格式到Cadence DML模型格式的轉換還是非常方便的,只需要用Cadence SPB系列工具包中
的Model Integrity軟件打開(kāi)模型文件,然后點(diǎn)擊轉換到DML即可。
在本案例中,我們之前已經(jīng)從Micron下載到寄存器和內存芯片的IBIS模型,可以有兩種方法處理:
其一,在Model Integrity界面下或Allegro PCB SI界面下將IBIS模型轉換成DML格式,供之后的仿真調用;
其二,從Cadence SPB 16.5版本開(kāi)始,Allegro PCB SI名義上也直接支持IBIS模型,所以可以保留現有的兩個(gè)IBIS文件不做轉換,然后在之后的仿真中直接調用。之所以說(shuō)是“名義上”,因為事實(shí)上Allegro PCB SI
還是執行了轉換,只是這個(gè)轉換的過(guò)程在分配模型的同時(shí)一起執行了,沒(méi)有擺在明面上。
如何使用Model Integrity轉換IBIS模型?
1. 在開(kāi)始菜單找到Model Integrity,點(diǎn)擊即打開(kāi)Model Integrity窗口。
2. 點(diǎn)擊File->Open打開(kāi)寄存器的IBIS模型文件EA32882_1p6.ibs;
3. 右鍵點(diǎn)擊瀏覽欄中的EA32882_1p6,選擇IBIS to DML;
4. 轉換得到的同名DML模型會(huì )顯示在Model Integrity窗口中,同名文件也出現在IBIS文件同一目錄下。
5. 重復上述步驟將內存芯片的IBIS模型v79d.ibs也轉換成DML格式。

怎么樣有效建立SI模型?
在建SI模型時(shí),由于有時(shí)候電容和電阻用的是同一個(gè)封裝,比如0603 、0402,soic8等,
有時(shí)候在同一個(gè)封裝下建了同一個(gè)模型。如果不一個(gè)一個(gè)地建, 怎么樣才能有效地根據不同的阻值、不同的用途批量建立模型呢?
解答:device.dml是庫文件,RN47K包含在庫文件里。電阻和電容一般情況下不要用同一個(gè)封裝,實(shí)在要用也關(guān)系不大,在賦模型的時(shí)候按照器件標號去賦就可以了。另外模型不需要批量建,同種器件只需建一個(gè)即可。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。