Allegro自動(dòng)及交互繞線介紹
本文介紹Allegro自動(dòng)及交互繞線的兩種方法,具體請見下面內(nèi)容。 隨著高速PCB布線的普及,布線的連通已經(jīng)不能達(dá)到高速PCB設(shè)計(jì)的要求,布線長度要求是高速PCB會(huì)涉及到的一個(gè)基本問題。那怎樣在實(shí)際PCB布線中完成這些呢?
一、 設(shè)定好相關(guān)參數(shù)后通過Specctra進(jìn)行自動(dòng)繞線;
具體命令在菜單:Route>Elongation by pick,見下圖:
操作步驟:
1,給需要繞線的Net設(shè)定長度規(guī)則
關(guān)于Net等長設(shè)定這里不再做作詳細(xì)介紹,如果對這部分有疑問請參考help相關(guān)文檔。
我們這里舉一個(gè)比較簡單的例子,對一個(gè)只有一對Pin Pair的網(wǎng)絡(luò)設(shè)定一個(gè)絕對長度,可以使用Edit-Properties,對一個(gè)Net進(jìn)行定義,添加Propgation_Delay設(shè)定,值為:L:S:1500:1600,這個(gè)定義意思為給所選Net一個(gè)走線長度限制,范圍為1500mil到1600mil之間,
見下圖:
設(shè)定好了,點(diǎn)擊OK推出即可。
可以用Show Element來檢查一下設(shè)定是否OK,見下圖:
2,開啟長度檢查開關(guān)
點(diǎn)擊菜單Setup>Constraints或者直接點(diǎn)擊工具菜單 ,
出現(xiàn)窗體:
點(diǎn)擊Electrical constraint sets…
把Propagation delay和Relative Propagation delay的狀態(tài)設(shè)為On
3,點(diǎn)擊菜單自動(dòng)繞線
點(diǎn)擊菜單Route>Elongation by pick,然后直接點(diǎn)擊右鍵在彈出菜單中選擇Setup進(jìn)行參數(shù)設(shè)置
出現(xiàn)下面窗體:
在這里可以設(shè)置自動(dòng)繞線的模式和參數(shù),Miter Corners為45度拐角。
點(diǎn)擊OK退出,
然后再點(diǎn)選剛才設(shè)定好的那個(gè)Net,Specctra將自動(dòng)啟動(dòng),見下圖:
自動(dòng)繞線完成,見下圖:
注意:License版本需要Export
二、 Allegro V15.1新功能,交互式自動(dòng)繞線
注意:此功能需要Allegro 15.1并打上15.1 ISR - Feb 04或更新補(bǔ)丁,或之后版本。
Allegro 15.1新增了一個(gè)交互式自動(dòng)繞線功能,具體在菜單Route>Delay Tune,
或直接點(diǎn)擊工具欄按鈕 ,效果見下面:
優(yōu)點(diǎn):操作簡單,只要點(diǎn)擊鼠標(biāo),選擇模式,劃出一個(gè)框即可完成不同模式的各種繞線;大大提高了繞線工作效率;繞出來的走線比較美觀,當(dāng)然電氣特性也會(huì)好些。
操作步驟:
1,點(diǎn)選菜單Route>Delay Tune或點(diǎn)擊工具按鈕
2,在Option中選擇相關(guān)參數(shù),
以上參數(shù)用戶可以自己試一下具體效果,這里不作詳細(xì)介紹了。
3,點(diǎn)擊需要繞線的起點(diǎn)
4,拖動(dòng)鼠標(biāo)在合適的位置再次點(diǎn)擊左鍵確定即可,
注意:在此用戶可以通過右邊走線長度提示來確定具體繞線的長度
5,完成
其它效果:
差分信號自動(dòng)識別并一對線一起繞線!