Allegro PCB Designer RAKs

Allegro Constraint Compiler

Issue link: https://resources.pcb.cadence.com/i/1180070

Contents of this Issue

Navigation

Page 17 of 81

Allegro Constraint Compiler: Workshop Learn more at Cadence Support Portal - https://support.cadence.com © 2019 Cadence Design Systems, Inc. All rights reserved w orldw ide. Page 18 In most cases, Physical and Spacing Constraint Sets are closely related, with only a couple of changes for special conditions or circumstances. To avoid having to enter all possible constraints in the Rule Specification, the DEFAULT Physical and Spacing Constraint Sets in Constraint Manager will be used as a starting point with only the constraints entered in the table updated. The compiler will determine which Constraint Set Type (domain) to be created based on the entered rules in the Rule Specification. For example: Entering "Width:Min Line", "Line To Line", and "Max Length" in one Rule Specification will generate Physical, Spacing, and Electrical Constraint Sets for the three different constraint types. In support of rules which can be present in multiple domains, the Rule Specification type can be updated to include the target domain (prefix to Rule): "PhysicalRule,

(Physical domain) "SpacingRule,
(Spacing domain) "ElectricalRule,
(Electrical domain) Note: One example of this is Differential Pair rules that can be defined in the Electrical domain (all layers' rules) and Physical domain (layer-specific rules). A Rule Specification can be defined to create only one Constraint Set per domain or multiple Constraint Sets per domain by specifying different Rule Set names in the header using the Rule column (Rule=).

Articles in this issue

Links on this page

view archives of Allegro PCB Designer RAKs - Allegro Constraint Compiler