官术网_书友最值得收藏!

6.3 信號走線

1.配置物理規則

(1)在約束管理器左邊的窗口內,單擊Physical按鈕,如圖6-3-1所示。

(2)在Physical Constraint Set區域下單擊All Layers,4個物理約束集(PCS)列在右邊的窗口,如圖6-3-2所示。

img

圖6-3-1 約束管理器左窗口

img

圖6-3-2 單擊All Layers

(3)在約束管理器左邊的窗口內,進入Net區域單擊All Layers,在右邊窗口出現3個網絡列表(NCls),如圖6-3-3所示。這些網絡列表是在原理圖編輯器下運行約束管理器時創建的。

(4)在右邊窗口的Referenced Physical Cset一欄下,設置CLOCK網絡規則為12_LINE;同理,設置15MIL_VOLTAGE網絡為15_LINE,24MIL_VOLTAGE網絡為24_LINE,如圖6-3-4所示。

img

圖6-3-3 查看網絡列表

img

圖6-3-4 設置Referenced Physical Cset欄

2.配置間距規則

(1)在約束管理器左窗口,單擊Spacing按鈕,如圖6-3-5所示。

(2)在約束管理器的左窗口,進入Spacing Constraint Set區域單擊All Layers,在右窗口有兩個間距規則設置被列出來,如圖6-3-6所示。這些間距規則設置已經存在于電路板上,下載網絡表進去即可。

img

圖6-3-5 約束管理器左窗口

img

圖6-3-6 單擊All Layers

(3)在約束管理器左窗口,進入Net區域單擊All Layers,在右窗口觀察到3個網絡列表,如圖6-3-7所示。這些相同的網絡類型是在原理圖編輯器下運行約束管理器時創建的。

(4)在右窗口的Referenced Spacing Cset一欄下,設置CLOCK網絡規則為10_SPACE,如圖6-3-8所示。其他兩個網絡使用默認間距設置。

img

圖6-3-7 查看網絡列表

img

圖6-3-8 設置Referenced Spacing Cset欄

(5)關閉約束管理器。在PCB編輯器中選擇File→Save,保存設置。

3.啟動DRC

(1)選擇Setup→Constraints→Modes,彈出約束模式選項窗口(Analysis Modes)。

(2)在Electrical Modes區域下,單擊Off按鈕。

(3)在On一欄選擇Stub length/Net schedule、Max via count、Propagation delay、Relative propagation delay、Max parallel、Impedance和All differential pair checks選項,如圖6-3-9所示。

img

圖6-3-9 Analysis Modes窗口

(4)單擊OK按鈕。

4.自動布線

(1)選擇Route→PCB Router→Route Automatic,打開Automatic Router對話框,在Router Setup選項卡中,選擇Use smart router選項,如圖6-3-10所示。

(2)選擇Smart Router選項卡,如圖6-3-11所示,選擇Minimum via grid和Minimum wire grid選項,設置Minimum via grid和Minimum wire grid為1,并選擇Miter after route選項。

img

圖6-3-10 Automatic Router對話框

img

圖6-3-11 Automatic Route對話框

(3)單擊Route按鈕,此時需要一些時間來運行。運行完成,關閉Automatic Router窗口。

(4)新的連接顯示在PCB編輯器中,可以通過平移和縮放來檢查連接。注意到24-mil網絡用于電壓網絡,其余網絡默認為5-mil。

(5)選擇File→Save并單擊Yes按鈕保存設置。

5.全局查找查看主要布線

(1)在約束管理器的左窗口,選擇Electrical列表,選擇Net→Routing→Min/Max Propagation Delays工作表。

(2)在右窗口,右擊VD總線對象并從快捷菜單中選擇Select。在PCB編輯器中,觀察到VD總線是高亮顯示的。

(3)在PCB編輯器中,單擊Shadow Toggle圖標img來降暗其他線路顯示。

(4)放大高亮線路,看到VD<0..7>總線比設計中的其他線路粗,該線寬9-mil,是為了滿足阻抗規則(65Ω)。

(5)在約束管理器窗口,右擊VD總線并從快捷菜單中選擇Analyze,使板子已選線路的最大/最小延遲加載到實際區域。

(6)展開VD總線對象,觀察DRC的顏色編碼,綠色代表約束已成功通過設計規則檢驗。

(7)在約束管理器窗口,右擊VD總線對象并從快捷菜單中選擇Deselect,撤銷PCB編輯器中高亮顯示的網絡。

6.全局查找查看差分線路

(1)在約束管理器的左窗口,選擇Net→Routing→Differential Pair工作表。

(2)在右窗口,右擊對象DP1并從快捷菜單中選擇Select,如圖6-3-12所示,線路高亮顯示。

img

圖6-3-12 菜單欄

(3)DP2和DP3重復上一步驟。

(4)在DP1上右擊并從快捷菜單中選擇Analyze。對其他差分對象做同樣操作。

(5)在約束管理器窗口的差分對象上右擊,并從快捷菜單中選擇Deselect(撤銷在PCB編輯器中的這些網絡操作)。

7.全局查找查看匹配延時線路

(1)在約束管理器的左窗口,選擇Net→Routing→Relative Propagation Delay工作表。

(2)在右窗口,右擊MATCH1對象并從快捷菜單中選擇Select,如圖6-3-13所示。3個網絡的匹配線路在PCB編輯器中是高亮顯示的,長度在150mil之內。

(3)在約束管理器窗口,展開MATCH1對象的顯示網絡,然后右擊并從快捷菜單中選擇Analyze,為每個網絡加載實際長度和延遲。

(4)在約束管理器窗口,撤銷匹配組網絡顯示。

8.其他的全局查找

(1)在PCB編輯器中選擇View→Zoom Fit。

(2)在約束管理器的左窗口,單擊Physical按鈕。

(3)在Net區域下單擊All Layers,如圖6-3-14所示。

img

圖6-3-13 菜單欄

img

圖6-3-14 單擊All Layers

(4)在右窗口,展開CLOCK網絡組查看它的組成網絡。在CLOCK網絡組單擊右鍵并從快捷菜單中選擇Select,MCLK和DCLK在PCB編輯器中高亮顯示。這些網絡線寬為12mil,間隔為10mil。

(5)在約束管理器窗口,撤銷時鐘網絡顯示,單擊Shadow Toggle圖標img恢復PCB編輯器顯示。

(6)在約束管理器窗口,選擇File→Close。在PCB編輯器中選擇File→Exit,并單擊No按鈕放棄任何改變。

主站蜘蛛池模板: 隆林| 临颍县| 深圳市| 阿鲁科尔沁旗| 原平市| 八宿县| 军事| 齐齐哈尔市| 甘孜县| 兰州市| 高清| 姜堰市| 万宁市| 日土县| 枣强县| 香港 | 靖江市| 佛山市| 湛江市| 平阳县| 罗平县| 南城县| 武邑县| 辉县市| 黄大仙区| 芦溪县| 博客| 扶绥县| 青神县| 湘西| 监利县| 阳城县| 绥宁县| 木里| 崇州市| 宜兰县| 南陵县| 永顺县| 通海县| 子长县| 五家渠市|