PCB wiring electrical rule settings: safe distance, open circuit, short circuit
original title: PCB wiring electrical rule settings: safe distance, open circuit, short circuit Source: bread board community
electrical rule settings are the rules that must be observed when setting the wiring of circuit boards, including the settings of safety distance, open circuit and short circuit. The setting of these parameters will affect the production cost, design difficulty and accuracy of the designed PCB, which should be treated strictly
safe distance (spacing) rule settings
1 right click "clearance" and select "new rule..." from the pop-up menu Option, create a new spacing rule, as shown in the figure. The system will automatically generate a new design rule named "clearance_1" based on the current design rule, but the rule can be renamed, as shown in the figure
2 select the network adaptation range, and altiumdesigner provides five ranges
① differentnetsonly: the setting rules only work for different networks
② samenetsonly: set rules to work only on the same network
③ anynet: set rules to work for all networks
④ differentdifferentialpairs: set rules to work on different differential pairs
⑤ samedidifferentialpairs: set rules to work on the same differential pairs
new drawing rule
drawing rule setting interface
3 enter the parameter value to be set in the "minimum spacing" text box in the "constraint" option area. This parameter value is the spacing parameter to be set
4 "ignoring the pad spacing in the same package" means that the spacing of the package itself is not calculated into the design rules. Why is this? As shown in the figure, because the pitch spacing of the package we created is relatively small, the spacing between pads is 5.905mil. If the design rule is 6mil, it is not reasonable for this package to meet the design rule, but because the package specification is so, we don't want to give an error prompt for this package itself. At this time, you can check this option to stop giving an error prompt
figure ignores the spacing error of the component package itself
5altiumdesigner19 provides "simple" and "advanced" object to object spacing settings, and it no longer overlaps the spacing setting rules of each object to object as in the lower version
① simple: this option is mainly the object pairing between the most commonly used rules in PCB design. For example, if you want to set the spacing between via and via to 5MIL, you only need to change the data you want to use at the intersection; For another example, if you want to set the distance between via and track to 6mil, you can also change the data you want to use at the intersection, as shown in the figure. The "simple" rule provides common object rules, and the definition of the "simple" rule object is shown in the table
figure "simple" rule settings
② advanced: basically the same as "simple" rules, but with more object selections, as shown in the table
no1
(1) personal experience understanding is copy=polygon+region+fill
(2) how to set the spacing between the board frame and the electrical object? It is determined by the maximum value in the regiontoobject and boardoutline clearance rule settings
(3) the recommended spacing setting of common objects is shown in the table
5altiumdesigner19 also provides the method setting of superposition of multiple spacing rules like the low version, and filters the rule application object and range by selecting the first and second adaptation objects
① where the firstobjectmatches: select the first adaptation object of the rule
all: for all objects
net: for a single network
netclass: for the set network class
netandlayer: for networks and layers
customquery: Custom adaptations
② where thesecondobjectmatches: select the second adaptation object of the rule and check the filtering of the object with the first adaptation object, that is, complete the range defined by the rule
the following is a few examples to illustrate
a. through "technological transformation, set the spacing rules between holes and routing
(a) as shown in the figure, in the" where the firstobjectmatches "column, click" customquery "
figure custom selection object
(b) click "query builder...", Select "objectkindis" in the pop-up check box
(c) select the object "via" in the pop-up check box. At this time, you can see that a code "isvia" appears on the custom object
(d) in the "where the second objects matches" column, do the same and select the rule object "istrack"
(E) enter the parameter value to be set in the "minimum spacing" text box in the "constraint" option area, such as 5MIL
microscopic particles have the ability to penetrate the barrier, which is called quantum tunneling effect. In the later stage, if you are familiar with the rule code, you can directly enter the relevant rule code in the "customquery" window. During the input process, you will generally be prompted to select it directly, as shown in the figure
figure spacing rule setting between via and routing
b. spacing rule setting between routing and pad
refer to the above method, you can set the spacing rule between routing and pad, as shown in the figure
c. spacing rule setting between copper sheet and all objects
refer to the above method, you can set the spacing rule between copper sheet and all objects, as shown in the figure. It is worth noting that the prefix corresponding to the copper sheet is no longer "is" but "in". Pay attention to the change of code when selecting
the spacing rules between the wiring and the pad of the drawing set the main structure engineering detection setting
the spacing rules between the copper sheet of the drawing and all objects set
the enabling and priority settings of the rules
1. The enabling settings of the rules
after the rules are designed, the rules need to be enabled, otherwise the designed rules will not work. In the specific design, many friends feedback that they have clearly designed the rules, but they just don't work. Generally, this kind of problem is caused. As shown in the figure, check the "enable" option to enable the rules of the design
naming of graph rules
enabling setting of graph rules
2. Priority setting of rules
click the "priority" button in the rule setting interface to enter the "rule priority" window, as shown in the figure, you can adjust the priority through the "increase priority" and "reduce the fixture priority according to the shape and material of the sample" buttons. For priority rules, the sequence number of "priority" in front of them must be smaller
figure "rule priority" window
short circuit rule setting
in circuit design, short circuit boards are not allowed, because short circuit means that the designed circuit board may be scrapped. Therefore, in general design, do not check the "allow short circuit" option, as shown in the figure
open circuit rule setting
like short circuit rule, open circuit is not allowed. For the option of this open circuit rule, the "all" is adapted, and no open circuit is allowed for all options. Check the "check incomplete connection" option to check the open circuit of the line segment with incomplete connection or "poor contact", as shown in the figure
diagram short-circuit rule setting
diagram open circuit rule setting
: Yu Xuefeng
LINK
Copyright © 2011 JIN SHI