1. 程式人生 > >allegro設定區域規則

allegro設定區域規則

有時候,有些BGA下方走線,線寬要求很細,但出了BGA後,通常為了適配阻抗匹配要求,又得變粗,這樣,就得需要在BGA下方走特定線寬的線,出了BGA走另一個特定線寬的線。

以下圖為例:可以看出,1/2位置處的線寬是不一樣的。

在這裡插入圖片描述

根據阻抗匹配的要求,2 地方的線寬可能要是7.6mil,如下表所示,而BGA下方走線要求線寬統一是4mil,這樣,通過設定區域規則,就能一勞永逸的解決該問題。
在這裡插入圖片描述
下面是步驟:

第一步:
在這裡插入圖片描述

第二步:
在這裡插入圖片描述

第三步:設計規則,這個是physical的規則,這個規則主要是BGA下方線寬的設定。這個區域設定好了後,在spacing中,也會出現這個規則,只是規則中沒有賦值,下一步就是給這個區域附上規則,主要是spacing型別的規則,也即線與線間距,線孔距等。
在這裡插入圖片描述

第四步:

在spacing中,同樣的也把剛才的區域規則,設定上,這個規則是線孔距,等,也很重要:
在這裡插入圖片描述

第五步:

指定區域(實測不可以)
Add->Rectangle;
點選右邊的Options,Active class and Subclass中選擇Constarint region;
Assgion to region 中選擇剛才新建的區域規則的名稱;
然後再pcb面板中進行拖拽,就可以進行區域規則的設定了。

或者:
在這裡插入圖片描述

點選:
在這裡插入圖片描述

在右側找到:實測不可以,沒有賦值約束的地方
在這裡插入圖片描述

或者:
在這裡插入圖片描述

換另一個方法:
在這裡插入圖片描述

在option中找到:
在這裡插入圖片描述

畫上之後的效果:
在這裡插入圖片描述

實驗:走一根線,可以看出,BGA下方,線寬和BGA外部,是不一樣的。
在這裡插入圖片描述

完畢。
喜歡就關注我的微信公眾號:xiaoshi_IC,同步知乎,B站,csdn
在這裡插入圖片描述

參考:https://wenku.baidu.com/view/aec124eab8f67c1cfad6b829
在這裡插入圖片描述