PCB布板,其中有一個重要環節,那就是等長。特別是差分等長。用Allegro的都知道,差分對等長不怎么好繞,因為不僅要考慮組間等長還要保證組內等長。想著頭皮就是一陣陣發麻。以前繞差分等長,我都是先測量好沒跟的長度然后繞后再測量,不行再繞。那是痛苦的想跳樓。于是,閑暇是我琢磨了一下,發現了如下方法。
1.打開Allegro Constraint Manager。在net下找到Routing,打開后有一個Differential pair。找到之前設置好的差分對,在如圖“2”處,設置組內等長限制。
1.png (424.62 KB, 下載次數: 158)
下載附件
2017-8-3 18:05 上傳
圖一
2.再找到Relative Propagation delay,如下圖。在之前創建的Match Group上添加等長限制。不知道如何創建Match Group,請查看圖三
2.png (389.12 KB, 下載次數: 164)
下載附件
2017-8-3 18:05 上傳
圖二
3.png (422.35 KB, 下載次數: 145)
下載附件
2017-8-3 18:05 上傳
圖三
3.一切準備就緒,可以繞等長了,你有沒有發現在操作的時候,右下角會有兩個類似進度條的東西吧。下面一個屬于組內等長哦。綠色表示符合咱們設置的限制。一般應該先保證組內是綠色哦,然后咱們在操作組間,就可以大功告成了。
4.png (264 KB, 下載次數: 160)
下載附件
2017-8-3 18:05 上傳
圖四
哈哈,共同學習哦
|