Allegro 反射仿真--IBIS模型轉化

1、IBIS模型的獲取

 

 

a) 直接找芯片供應商網站

 

b) 從網上下載spa

 

   i.到Google網站直接搜索某個型號IBIS模型ci

 

   ii. 到器件廠商的官方網站下載;get

 

   iii.從專門提供IBIS模型的網站搜索下載。it

 

c) 仿真器件的SPICE 模型或直接測量原理

 

 

2、IBIS模型的轉化過程

 

 

將模型的IBIS格式轉化爲DML格式,可使用Allegro自帶的Model Integrity.通常有兩種方式打開此軟件:軟件

 

一、在SPECCTRAQuest下,點擊Tools->Model Integrity;date

 

二、在Allegro目錄下,Model Integrity做爲單獨的軟件存在,只要點下便可。搜索

 

而後,選擇File->Open,打開已經得到的IBIS模型,可同時打開多個芯片的IBIS模型,其界面以下圖所示:下載

 

 

 

只要打開IBIS模型,在輸出窗口的Parse Messages裏,會自動顯示關於此模型的錯誤和警告信息,具體以下圖所示:

 

 

 

此界面的右下角,以下圖所示的方框,可在方框裏輸入提示錯誤的行,而後點擊左邊的 ,則跳轉到該行,進行修改。對於警告信息,能夠不用理會,如今絕大多數的IBIS模型都或多或少有警告信息。

 

 

 

若是想觀察模型的波形,可以下圖所示進行操做。也可在選中任一IOCell模型,直接點快捷按鈕 。具體操做以下圖所示:

 

 

 

 

以後,出現的波形以下圖所示:

 

 

 

當模型的語法錯誤修改完畢後,可右擊該模型,選擇IBIS to DML,以下圖所示:

 

 

 

 

若此步能夠完成,說明成功轉化爲DML格式。

 

保存轉化爲DML格式的方件,最好把須要用到的DML文件放在同一文件夾裏。此時,能夠關閉Model Integrity.

 

 

3、IBIS模型的注意事項

 

 

  一、確認IBIS模型裏PIN的名稱與原理圖及PCB圖的PIN名稱一致,特別是對於PGA封裝的IC。例如HI3520芯片,原理圖上有一PIN爲AM9,而其IBIS模型的名稱爲AM09,則命名不一致。這種狀況能夠轉化爲DML格式,但在後續仿真中,其模型不能正確被加載。

 

 二、通常不要改動模型裏的Model Type,若Model Type與仿真衝突,可經過修改PIN Type或尋找相差很少的模型替代。

 

 三、若想深刻理解仿真機理及解決在後續仿真中出現的問題,必定要比較全面的理解IBIS模型,由於在之後出現的問題中,很大一部分是IBIS模型問題。

相關文章
相關標籤/搜索