高速PCB設(shè)計(jì)仿真講座二十二
3.6 手工建立和調(diào)整拓?fù)?3.6.1 手工建立和調(diào)整拓樸的作用 上次我們講述了自動(dòng)提取拓樸在 SigXplorer中進(jìn)行仿真的過程,但當(dāng)我們還沒有 PCB時(shí),有時(shí)需要選擇器件,并對(duì)方案進(jìn)行評(píng)估,這時(shí)就需要手工建立拓樸。手工建立拓?fù)渚褪峭ㄟ^手工從模型庫(kù)中調(diào)入相應(yīng)器件的模型和互連線模型建立任何需要的拓?fù)浣Y(jié)構(gòu),手工建立拓樸后的仿真過程與前面所述一致。 還有,如果從仿真結(jié)果看出信號(hào)的質(zhì)量不理想,就需要調(diào)整拓樸結(jié)構(gòu)來(lái)改善仿真結(jié)果,如加上匹配電阻等,同樣調(diào)整拓樸結(jié)構(gòu)也是用手工的辦法。 如果對(duì)拓樸結(jié)構(gòu)進(jìn)行了調(diào)整,如加上匹配電阻后,要在原理圖上作相應(yīng)的更改,并且將其反映到 PCB上。3.6.2 手工建立和調(diào)整拓樸的過程 手工建立和調(diào)整拓?fù)涫窃?SigXplorer 中進(jìn)行,啟動(dòng) SigXplorer 有多種方式: 1) 在開始菜單中執(zhí)行 Start ->Program ->Allegro SPB 15.2 ->SigXplorer 2) 在 PCB SI 中執(zhí)行 Tools->Topology Editor 3) 在 Constraint Manager中執(zhí)行 Tools ->SigXplorer 用第一種方法啟動(dòng)后出現(xiàn)如圖 3-20 界面:圖 3-20 SigXplorer Product Choices 界面選擇 Allegro PCB SI 630選項(xiàng),進(jìn)入 SigXplorer界面。 在 SigXplorer中執(zhí)行 Edit ->Add Part…命令,啟動(dòng) Model Browser界面,如圖 3-21 所示。圖3-21 Model Browser 界面5、 Model Type Filter:列出了各種可用的模型類型。 6、 Library:列出了在當(dāng)前模型類型中可用的模型名。如圖 3-21 中在 IbisDevice 模型類型中,庫(kù)里包含了2048_58p、CY7C1041BVT等器件模型。對(duì)于 IbisDevice模型類型,Library中列出的是器件模型名,各個(gè)器件的 PIN有其對(duì)應(yīng)的 IOCell模型,因此選擇其中的模型名后會(huì)出現(xiàn) Select IBIS Device Pin界面,如圖 3-22所示。圖3-22 Select IBIS Device Pin界面對(duì)于 Interconnect 模型類型,其包含了兩種類型傳輸線模型:結(jié)構(gòu)型和理想型。如圖 3-23 所示。圖 3-23 傳輸線選擇圖 3-24 傳輸線形狀下面簡(jiǎn)單地說(shuō)明建立和修改一個(gè)拓?fù)浣Y(jié)構(gòu)的過程: 1、通過上面介紹的方法,在 SigXplorer中執(zhí)行 Edit ->Add Part…命令或點(diǎn)擊按鈕,在工作區(qū)放置 ZX2515_NEW_PDB08DGZ、74FCT1632455V_I_O兩個(gè) IOCell模型和 Resistor以及 TL1、TL2兩段傳輸線,Resistor可以手工新建也可以使用 GenericElement中 Resistor模型,傳輸線模型可以從 Interconnect中 Tline模型獲得。添加電阻的界面如下圖所示:圖 3-25 添加電阻窗口2、 選擇圖標(biāo)工具欄的按鈕, 將模型移動(dòng)到合適的位置, 還可以通過界面中的Copy、 Delete、 Rotate、Mirror等功能對(duì)模型進(jìn)行操作。 3、 通過線將各個(gè)模型連接起來(lái)就手工建立了拓樸,圖中線的連接方法是:?jiǎn)螕羝瘘c(diǎn),然后雙擊終點(diǎn)即可。這種連線沒有任何電氣特性,只表示連接關(guān)系。左鍵點(diǎn)擊 IOCell模型與傳輸線之間的連線就可以自動(dòng)刪除連線。 4、 選擇圖標(biāo)工具欄的按鈕將修改后的拓樸模型整理一下,變成如下圖所示:圖 3-26 修改之后的拓樸模型