altium Designer布等長線、蛇形線
阿新 • • 發佈:2019-01-06
PCB佈線中為了滿足差分的需求需要布等長線,為了滿足高速時序的需求需要布蛇形線,下面以布SDRAM的地址線為例來說一下布蛇形線的過程,等長線同理。
1、首先要為所有要畫等長線的網路,放置上類
類的屬性,按Tab鍵進行設定。名字無所謂,只要“Value”相同就行。
下面是要畫等長線的網路,都放置上類的樣子:
2、然後進入PCB,把所有的ADDR線都按正常的方式布完。
3、在AD的右下角開啟PCB面板。
點開剛剛的ADDR類,可以看到ADDR類中的所有網路的佈線長度。他們是按長度由小到大排列的。選擇類中最長的那根線作為目標長度,我們這裡的目標長度是46.355mm。(布蛇形線就是把所有的線的長度調整到一致,因此把短的線蛇形化變長)
4、然後進入PCB,在PCB規則設定裡面找到“Length”
新增一個“Length”規則,目標為剛剛的ADDR類,佈線長度範圍進行合適設定。如我們的目標長度是46.355mm,那麼最小值就可以設為45.355mm,最大值設為46.356mm,整個類中網路的佈線長度差1mm。(這個是按自己線路速度來定的,網上有公式可以大致計算)
5、在PCB中,按“T”+“R”,滑鼠變十字,點選要進行蛇形調整的物件,然後進行移動,目標佈線就會自動變成蛇形線了。
同時會出現右邊的尺標,提示目標佈線長度範圍和當前的佈線長度。
當佈線長度滿足目標要求時,尺標會變綠。
蛇形線的屬性可以在佈線狀態下按“Tab”鍵喚出。
當然還可以用快捷鍵:
快捷鍵“,”“。”調整幅度。
“1”“2”調整蛇形線的拐角與弧度。
“3”“4”調整蛇形線的寬度。