a) 直接找芯片供應商網站
b) 從網上下載spa
i.到Google網站直接搜索某個型號的IBIS模型;ci
ii. 到器件廠商的官方網站下載;get
iii.從專門提供IBIS模型的網站搜索下載。it
c) 仿真器件的SPICE 模型或直接測量原理
將模型的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.
一、確認IBIS模型裏PIN的名稱與原理圖及PCB圖的PIN名稱一致,特別是對於PGA封裝的IC。例如HI3520芯片,原理圖上有一PIN爲AM9,而其IBIS模型的名稱爲AM09,則命名不一致。這種狀況能夠轉化爲DML格式,但在後續仿真中,其模型不能正確被加載。
二、通常不要改動模型裏的Model Type,若Model Type與仿真衝突,可經過修改PIN Type或尋找相差很少的模型替代。
三、若想深刻理解仿真機理及解決在後續仿真中出現的問題,必定要比較全面的理解IBIS模型,由於在之後出現的問題中,很大一部分是IBIS模型問題。