你是否經(jīng)常在Layout設計中抓瞎,拿著板子無從下手,拿著鼠標深夜狂按;DDR等長沒做好導致系統(tǒng)不穩(wěn)定,PCIe沒設相位容差造成鏈路訓練失敗……這些都是血淚教訓,關鍵時刻需要靠約束管理器救命!Allegro約束管理器搞差分對,簡直是把高速設計的「地獄模式」切換成「新手村」!
上期我們介紹了盲/埋孔的使用,本期我們將教會大家如何使用Cadence的約束管理器,用最少的時間一鍵速通Layout。
應用場景
一鍵進行差分對創(chuàng)建,30s即可完成幾百對差分信號的綁定,軟件自動抓取網(wǎng)絡名稱配對,告別抓瞎式查找,用最短的時間教會菜鳥不翻車。
解決光模塊差分對長度差而導致的光電轉(zhuǎn)換時序錯亂,實現(xiàn)真正的自動避坑,簡直是硬件狗們的「外掛級防禿神器」!
防手殘黨翻車,規(guī)則自動化鎖死作死操作,走線穩(wěn)如老狗;用好約束管理器,早下班不熬夜,枸杞保溫杯里泡的都能少放兩粒!
運行環(huán)境
1、操作系統(tǒng):Win 11
2、Cadence軟件配置:Allegro X Designer Plus 24.1-2024 P001 [9/4/2024] Windows SPB 64-bit EditionEdition
設置默認物理規(guī)則約束
1.打開規(guī)則約束管理器,點擊菜單Setup-Constraints-Physical,打開物理約束。
2.選擇Physical Constraint Set> All Layers,設置一個默認的物理約束:最小線寬(Min Line Width)5mil、最大線寬(Max Line Width)40mil、勁縮模式最小線寬(Min Neck Width)5mil、頸縮模式最大允許長度(Max Neck Length)0mil、差分對最小線邊間距(DP Min Line Spacing)4mil、差分對基準線間距(DP Primary Gap)5mil、頸縮模式差分隊間距(DP Neck Gap)0mil、差分對正極性走線動態(tài)阻抗容限(DP (+) Tolerance)0.1mil、差分對負極性走線動態(tài)阻抗容限(DP (-) Tolerance)0.1mil
在約束管理器中創(chuàng)建差分對
3.創(chuàng)建一對新的差分對,在Physical下找到Net點擊All Layers,找到需要定義的差分對名稱。
4.將這一對差分對選中XP1_DDR3_DQS0_N與XP1_DDR3_DQS0_P,鼠標右鍵點擊Create-Differential Pair,打開創(chuàng)建差分對表單。
5.點擊Create創(chuàng)建差分對,可以看到選中的差分對網(wǎng)絡名稱已經(jīng)出現(xiàn)在界面上。
6.在Selections界面框可以看到差分對創(chuàng)建成功。
7.根據(jù)命名規(guī)則一鍵自動創(chuàng)建多對差分對網(wǎng)絡:在剛剛創(chuàng)建成功差分對界面Create Differential Pair下方點擊Auto Setup,打開Differential Automatic Setup自動創(chuàng)建差分對。
8.根據(jù)差分對網(wǎng)絡的命名去搜索差分對網(wǎng)絡,在+Filter輸入_P,在-Filter輸入_N,可以查找到按照這種方式命名的差分對,可以一鍵進行差分對創(chuàng)建。
9.點擊Create進行創(chuàng)建。
10.查看差分對創(chuàng)建成功日志。
11.在規(guī)則約束管理器中的物理規(guī)則約束網(wǎng)絡中可以看到剛剛創(chuàng)建的8對差分對。
在不同層為差分對創(chuàng)建物理規(guī)則約束
12.在規(guī)則約束管理器的Physical下,展開Physical Constraint Set規(guī)則設置,點擊All Layers。
13.點擊菜單欄上的Objects-Create-Physical CSet...
14.創(chuàng)建差分對規(guī)則約束名稱PhysicalCSet:DIFF_100,點擊OK。
將創(chuàng)建的規(guī)則分配到差分對網(wǎng)絡中
15.根據(jù)設計要求更改差分對的規(guī)則約束值,對于PCB的頂層與底層的差分對的規(guī)則與內(nèi)層不同。
16.為這些差分對創(chuàng)建一個分類,Ctrl選中需要創(chuàng)建類的差分對,鼠標右鍵點擊Create-Class。
17.在Create NetClass界面的NetClass中輸入名稱,點擊OK。
18.在剛剛創(chuàng)建的差分對類的Referenced Physical CSet修改為差分對規(guī)則約束:DIFF_100。
總結(jié)欄
本期主要介紹了在PCB設計中創(chuàng)建差分對規(guī)則約束,讓每一位設計師手握開掛神器,一次投板成功。下一期我們將為大家PCB設計中布線的孔的放置技巧。
-
差分
+關注
關注
0文章
64瀏覽量
21738 -
管理器
+關注
關注
0文章
264瀏覽量
19398 -
Layout設計
+關注
關注
1文章
15瀏覽量
1752
發(fā)布評論請先 登錄
關于差分對之間繞等長的疑問
EDA工具手冊Cadence教程之約束管理器的詳細使用教程免費下載

如何輕松管理PCB設計規(guī)則和約束

約束管理器節(jié)省設計時間
如何輕松地管理您的設計規(guī)則和約束
技術資訊 I Allegro 設計中的走線約束設計

評論