高速PCB設(shè)計(jì)仿真講座十二
3.2.4.2 手工給器件賦模型 如果需要手工調(diào)用模型,請按下面的步驟進(jìn)行: 由于Cadence軟件不能直接使用IBIS模型,所以IBIS模型必須轉(zhuǎn)換成Cadence可識別的DML文件才可以,轉(zhuǎn)換的菜單在上圖3-11最下端的Translate=》ibis2signoise,轉(zhuǎn)換之后的DML文件可以與IBIS文件放在同一目錄下。如果,你轉(zhuǎn)換IBIS模型報(bào)錯(cuò)的話,用IBIS模型的語法檢查程序:開始=>程序=>Allegro SPB 15.2=> Model Integrity,進(jìn)行語法檢查,檢查結(jié)束后將正確的[File name]改成所需模型名即可。 DML文件轉(zhuǎn)換完成之后,下面就將這些文件所在的路徑加到Device Library Files列表下邊,點(diǎn)擊Add Existing Library->按鈕,在下拉列表中選擇Local Library Path 選項(xiàng),然后通過瀏覽器將DML文件所在的路徑指上去即可。這時(shí)再看Device Library Files下邊的列表里將多出來許多Dml的路徑文件,如下圖所示:圖2-17 添加DML文件之后的Signal Model Library Browser窗口上圖3-16的意思是DML模型的路徑是:E:Simulation_TrainingIBIS_Model,阻、容和連接器件的Espice模型將加到與BRD文件同一目錄的devices.dml文件當(dāng)中,你現(xiàn)在可以打開devices.dml文件看看, 文件是空的。到此,模型庫的路徑算是連接起來了,關(guān)閉Signal Model Library Browser窗口。接下來的工作就是將庫路徑里面的模型加到相應(yīng)的器件上即可,賦元件的模型的具體的操作步驟為:l 在圖2-10所示的Signal Model Assignment窗口中找到要賦模型的器件并用鼠標(biāo)點(diǎn)擊該元件的Device名字 l 鼠標(biāo)點(diǎn)擊下邊的“Find Model”按鈕 l 在彈出的Model Browser窗口里面找到相應(yīng)的模型(注意上邊的三個(gè)模型過濾參數(shù)分別為:All Libraries、Ibis Device和*) l 選擇Close按鈕關(guān)閉Model Browser窗口 賦該元件的模型的圖解說明如下:圖2-18 添加模型的圖解說明窗口按照此方法就可以將其它有IBIS模型的器件都賦上模型,對于阻、容器件,通常是沒有IBIS模型的,我們需要根據(jù)其值的大小創(chuàng)建一個(gè)Espice模型,創(chuàng)建的過程見下圖:圖2-19 添加電阻Espice模型的圖解說明窗口在上圖1-13中點(diǎn)擊“ok”按鈕之后就會彈出如下圖3-19所示的窗口,照下圖2-20的參數(shù)設(shè)好之后點(diǎn)擊“ok”按鈕結(jié)束。圖2-20 添加電阻Espice模型的圖解說明窗口對于與仿真無關(guān)的阻、容器件可以不必都生成并賦上Espice模型,仿真哪個(gè)信號或者哪組信號,主要與這些信號相關(guān)的器件都有模型就可以了,到此,賦模型的工作結(jié)束了。這時(shí)再打開devices.dml文件,可以看到,已經(jīng)有添加的電阻的Espice模型。