allegro Setting CM Harness Manager Setting Rules#
Setting rules mainly require setting line width and spacing. For high-speed signals, differential and equidistant settings are also required, and the corresponding detection switch needs to be turned on for the software to start detection.
For regular boards, we only need to set the following three columns.
Electrical: Set differential pairs and equidistant settings.
Physical: Set line width rules.
Spacing: Set spacing rules.
ALL Layers and By Layer are the same, only the display effect is different. Therefore, when parameters are set in one place, the parameters in another place will automatically change.
For a two-layer board, the line width and spacing can be set larger. Here, the line width is set to 8mil.
Our board does not involve differential pairs, so the parameters behind can be left unset.
Set via types
Adding the previously drawn via pads will change them to via attributes.
This way, the attributes of this pad in the PCB will become Vias.
Next, create power rules.
Set the power line width to 20mil for regular settings.
Assign the rules to the network: select Net->All Layers.
For a two-layer board, usually only the default and power rules are set.
Create NetClass
The purpose of creating NetClass is just to facilitate the assignment of rules. It is not necessary to create it. Simply group these networks into one group.
Here, we will create a group for power selection.
Select Power from the drop-down box of the group to batch modify the entire group of networks to Power.
Set spacing rules
Select the DEFAULT row, select the content from right to left, and enter 8 to change all parameters to 8mil.
Same Net Spacing -> All Layers
Cross-shaped connections are set to 8mil.
Set rule switches
Set Same Net Spacing for the same network spacing to off, otherwise, if the via is too close to the pad, an error will occur.
Set Sapcing for different network spacing rules to all On.
Set Electrical to all On.