|
|
A series of advanced Bartels AutoEngineer features are implemented through the integrated Neural Rule System. This chapter describes the rule system applications provided with the Schematic Editor and the PCB layout system. 6.3.1 Circuit Design Rule System ApplicationsAntenna Highlight ModeAssigning the
WarningThe antenna highlight mode can only be activated if the
Bus Display ModeAssigning the
WarningThe bus display mode can only be set if the
Text Visibility Control Text ClassesThe function with the , and options from the submenu of the menu. can be used to assign text classes for display and/or plot visibility control. The option activates a dialog box for assigning text classes to mouse selectable texts. The option can be used on schematic plan level to fade-out texts of a specific text class from mouse-selectable symbols. The option can be used to fade-out all schematic plan level texts of a specific text class. Each text can be assigned to different text classes. A text is faded-out if one its assigned text classes is faded-out. Texts without text class assignment are always visible.A total of up to 31 different text classes are supported. Text class names can be optionally specified in the
Text classes can be used to increase the legibility of schematic plans by fading out less significant (symbol) attributes. Text Visibility on Rotated SymbolsThe
WarningRotation-specific text visibility modes mode can only be set if the
Pin Graphic PlotOn default, graphics (graphic lines, dotted lines, graphic areas) on pin marker level are not plotted. However, the
WarningThe pin marker plot rule can only be set if the
Plot Elements Visibility Controloption are available in the submenu of the and functions from the menu. On default, all SCM elements except for comment texts and tag symbols are plotted. The option can be used to assign the attribute to other elements. Plot-disabled elements are displayed on screen using the color. Plot visibility modes are saved with design variants, thus allowing for variant-specific plot outputs. 6.3.2 PCB Design Rule System ApplicationsPart Type specific Graphic and Text DisplayPart type specific graphics and texts can be defined by assigning rules containing
Layout Placement PreferencesThe
Trace Edit Display ModeThe
With , traces are displayed as with , however, a design rule check is activated during interactive routing, changing the distance line display color from trace color to white upon design rule violations. Elements of the currently processed net are excluded from the design rule check. The distance line indicates the DRC spacing between traces. I.e., it is possible for a distance line to cut a pad without a DRC error being displayed if the current trace to copper clearance setting is less than the trace to trace clearance setting.gedtrace can be called through or through from the menu if uifsetup is activated. WarningTrace edit display modes can only be set if the
Via Check Range for Manual RoutingA Layout Editor design rule check function for displaying valid via positions during manual routing can be activated with the function from the submenu of the The via check range is specified in multiples of the currently selected input grid, with valid via check ranges from 1 to 5. A via check range of 1 only checks the current grid point, a via check range of two includes all grid points adjacent to the current grid point, thus totalling the via check area to 9 grid points, etc. Valid via positions are indicated through a small white circle with a diameter equal to the width of the currently routed trace, but not exceeding 40 percent of the input grid width. The via check is deactivated if the input grid is disabled or if the option from the function is selected. Dashed Polygon Line DisplayAssigning one of the
WarningDocumentary dash line modes can only be set if the
Polygon Line WidthThe Layout Editor menu can be used to assign individual line widths to selectable documentary lines and split power plane areas. Polygon-specific line widths are considered by the display and plot functions. The default line width of zero displays lines with one pixel width and uses the standard line width when plotting polygon lines. function from the submenu of theSplit power plane line width settings are considered by the connectivity. Any drill hole intersecting or touching a split power plane line is isolated from the corresponding power layer. Text Line WidthThe Layout Editor menu can be used to assign individual plot widths to selectable texts. Text-specific plot widths are considered by the display and plot functions. Default text plot width zero displays text with one pixel width and uses the standard line width when plotting texts. option from the submenu of theHeight DRCThe Layout Editor menu can be used for part height design rule assignments. The option is used to define part-specific DRC height offsets for selectable parts. The DRC height offset of a part is added to its keepout areas' height DRC specifications when performing part design rule checks. The vertical regions between the board surface and part-specific height DRC offsets is free for part placement, thus allowing to place parts underneath each other. The option can be used for selecting an alternate part to be excluded from the part height design rule check. This feature is useful for placing alternate parts at the same position for variable and/or exclusive insertion. function from the submenu of theThe Layout Editor menu. Height specifications are usually assigned to keepout areas on part level whilst keepout area height limits are usually specified on layout level. Intersecting keepout areas with height specifications are treated like documentary distance violations. function for assigning polygon heights (option ) and polygon height limits (option ) to selectable documentary layer keepout areas is provided with the submenu from theHeight DRC errors are indicated using a rectangle with diagonal lines. Keepout areas with non-zero height limits are not checked against each other, and the Layout Editor menu. entry for displaying the number of height design rule check violations has been added to the report generated by the function from theCopper Fill Net Assignments to Isolated ViasThe Layout Editor menu can be used to assign copper fill default nets to group-selected vias. The automatic copper fill functions (see chapter 4.6.8) connect isolated vias with copper fill net assignments to corresponding net-specific copper fill areas. I.e., this feature can be used to force the generation of heat-traps in otherwise plain net-specific copper fill areas. Copper fill net assignments for vias with existing physical trace or copper connections to signal nets are ignored by the automatic copper fill routines. function from the submenu of theDrill Hole Power Layer AssignmentsThe Layout Editor menu provides the and functions for assigning drill hole to power layer connection preferences. The function can be used on padstack level for selecting the power layer(s) occupied by mouse-selectable drill holes. The function can be used on padstack level for assigning power layer specific drill hole connection modes such as heat trap mode (default) or direct connection mode to mouse-selectable drill holes. Both functions allow for repeated drill hole selection and drill hole power layer settings assignment in a dialog box. User interfaces without dialog box support allow for power layer bit mask input. submenu from theDrill hole power layer and heat trap rule assignments are important for blind and buried via definitions and are considered by the facilities for connectivity generation, power layer display and CAM output.
Rule System Applications |
|