歡迎您光臨本站 登入註冊首頁

Allegro 15.x 自動繞線功能介紹

admin @ 2014-03-26 , reply:0

概述

   隨著高速PCB布線的普及,只是布線的連通已經不能達到高速PCB設計的要求,布線長度要求是高速PCB會涉及到的一個基本問題。那怎樣在實際PCB布線中完成這些呢?本文檔……

    隨著高速PCB布線的普及,只是布線的連通已經不能達到高速PCB設計的要求,布線長度要求是高速PCB會涉及到的一個基本問題。那怎樣在實際PCB布線中完成這些呢?本文檔將介紹Allegro自動及交互繞線的兩種方法,具體請見下面內容。

一、 設定好相關參數后通過Specctra進行自動繞線
具體命令在菜單:Route>Elongation by pick,見下圖:
 
操作步驟:
1,給需要繞線的Net設定長度規則
    關於Net等長設定這裡不再做作詳細介紹,如果對這部分有疑問請參考help相關文檔。
    我們這裡舉一個比較簡單的例子,對一個只有一對Pin Pair的網路設定一個絕對長度,可以使用Edit-Properties,對一個Net進行定義,添加Propgation_Delay設定,值為:L:S:1500:1600,這個定義意思為給所選Net一個走線長度限制,範圍為1500mil到1600mil之間,
見下圖:
 
設定好了,點擊OK推出即可。
可以用Show Element來檢查一下設定是否OK,見下圖:
 
2,開啟長度檢查開關
點擊菜單Setup>Constraints或者直接點擊工具菜單
出現窗體:
 
點擊Electrical constraint sets…
 
把Propagation delay和Relative Propagation delay的狀態設為On
3,點擊菜單自動繞線
點擊菜單Route>Elongation by pick,然後直接點擊右鍵在彈出菜單中選擇Setup進行參數設置

出現下面窗體:
 
在這裡可以設置自動繞線的模式和參數,Miter Corners為45度拐角。
點擊OK退出,
然後再點選剛才設定好的那個Net,Specctra將自動啟動,見下圖:
 
自動繞線完成,見下圖:
 
注意:License版本需要Export

[admin via 研發互助社區 ] Allegro 15.x 自動繞線功能介紹已經有3818次圍觀

http://cocdig.com/docs/show-post-44172.html