17. 如何在 Allegro X 中实现隐藏电源飞线效果?I Allegro X PCB 设计小诀窍

创域 2026-09-24 15:29 阅读数 1272 #创域资讯

背景介绍:在PCB设计过程中,布线初期印制板上的飞线错综复杂,信号线和电源线混合交错,但是实际上对于多层板来说,电源的网络一般是通过电源层铺铜连接的,很少需要走线,这样混乱的情况会严重影响设计人员的布线效率。为此Allegro X PCB设计工具提供了几种隐藏电源飞线的方法,可以降低PCB中飞线显示的复杂度,让设计人员能够更高效、准确的完成布线工作。

wKgZPGq00JOAC-QVABK8O7lj8vU484.png

下面我们就开始分享具体的操作步骤:

一、显示和隐藏飞线的全局设置

步骤一:显示所有飞线。在菜单栏中依次选择【Display】>>【Show Rats】>>【ALL】,或直接点击快捷工具栏中对应的图标即可,如图1所示。

图1 显示所有飞线

Show Rats菜单下的功能说明,如下表1所示。

表1Show Rats功能说明

序号 功能名称 说明
1 All 显示所有飞线
2 All Unbundled Rats 显示所有未捆绑的飞线
3 All Bundled Rats 显示所有已捆绑的飞线
4 Unplanned Rats 显示未计划的飞线
5 Components 显示选定器件相关飞线
6 Nets 显示选定网络相关飞线
7 Of Selection 显示与选定对象相关的飞线
8 End In View Only 勾选后,仅显示端点在工作视图区域内的飞线

步骤二:隐藏所有飞线。在菜单栏中依次选择【Display】>>【Blank Rats】>>【ALL】,或直接点击快捷工具栏中对应的图标即可,如图2所示。

wKgZO2q00KKAcg9VABTdzV3QYGc285.png

图2 隐藏所有飞线

Blank Rats菜单下的功能说明,如下表2所示。

表2Blank Rats功能说明

序号 功能名称 说明
1 All 隐藏所有飞线
2 All Bundled Rats 隐藏所有已捆绑的飞线
3 Components 隐藏选定器件相关飞线
4 Nets 隐藏选定网络相关飞线
5 Of Selection 隐藏与选定对象相关的飞线

步骤三:隐藏电源网络飞线。在菜单栏中依次选择【Display】>>【Blank Rats】>>【Nets】,然后在PCB中左键单击需要隐藏的电源网络即可,例如VCC网络,如图3所示。

图3 隐藏电源网络飞线

说明:通过该方式隐藏的飞线,通过“ShowRats”会再度显示出来。

二、通过设置电压隐藏电源飞线

步骤一:在菜单栏中依次选择【Logic】>>【Identify DC Nets...】,此时会弹出Identify DC Nets窗口,如图4所示。在弹出的窗口中,可通过Net filter搜索想要隐藏飞线的电源网络。

wKgZPGq00LKAE_DIAAucraWM_FE011.png

图4Identify DC Nets窗口

步骤二:点击想要隐藏飞线的电源网络,在右侧的Selected Net(s)中,设置该网络对应的电压即可,此时该电源网络相关的飞线就会被隐藏,如图5和6所示。

wKgZO2q00LaAMIlsAAxY3OJI0Iw332.png

图5选择电源网络

wKgZO2q00LyANKxUAArZEzQY4-Q018.png

图6为电源网络设置电压值

说明:通过此方式隐藏的电源飞线,虽然会在该电源网络相关对象上显示另一种如图7所示的飞线形式,但是也可以降低PCB上飞线复杂度。

wKgZO2q00T2ALyQPAASVaExg9JU168.pngwKgZPGq00MCAKfAfAASVaExg9JU869.png

图7另一种飞线形式

三、通过ConstraintManager隐藏电源飞线

步骤一:在菜单栏中依次选择【Setup】>>【Constraints】>>【Constraint Manager...】,然后在弹出的约束管理器界面中选择Properties>>Net>>General Properties,之后在界面中找到要隐藏飞线的电源网络,勾选其对应的“No Rat”选项即可,效果如图8所示。

wKgZPGq00MWAUUhEABKd65_xzz8209.png

图8在Constraint Manager中隐藏电源飞线

说明:通过Constraint Manager隐藏的电源飞线,在“ShowRats”时也不会再显示出来。

四、通过设置Property隐藏电源飞线

步骤一:在Find面板中先选择All Off,然后只勾选Nets,在PCB上选择要隐藏飞线的电源网络,如图9所示。

wKgZPGq00MyAKbCIAArMdyR47xA757.png

图9选取电源网络

步骤二:选中电源网络后,右键选择“Property edit”菜单,如图10所示。

wKgZPGq00MyAKbCIAArMdyR47xA757.png

图10选择“Property edit”菜单

步骤三:在弹出的EditProperty窗口中找到No_Rat属性,左键点击添加到右侧参数列表中,点击“Apply”,此时该电源网络相关飞线会被隐藏,效果如图11所示。

wKgZO2q00NSAN35qABfpfVnRjFM063.png

图11为网络添加No_Rat属性隐藏飞线

五、小结

本节介绍了在AllegroXPCB设计工具中,隐藏电源飞线的几种方法。可以帮助设计人员在布线过程中,排除电源飞线的干扰,降低PCB中飞线的复杂度,提升布线效率。

​

审核编辑 黄宇

热门