• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Blogs
  2. System, PCB, & Package Design
  3. BoardSurfers: Training Insights: Creating Inter-Layer Checks…
Shreyansh
Shreyansh

Community Member

Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
CDNS - RequestDemo

Try Cadence Software for your next design!

Free Trials
17.4
Constraint Manager
Rigid-Flex
17.4-2019
PCB design
Allegro PCB Editor

BoardSurfers: Training Insights: Creating Inter-Layer Checks Available in Constraint Manager

6 Oct 2020 • 3 minute read

 In standard PCB designs, various masks and surface finishes require verification of proper clearances and coverage. The rigid-flex designs not only have the same mask and surface finish requirements but also have additional geometries, such as bend areas and stiffeners. These geometries, present on different layers, require verification of special clearances or overlaps of materials and spacing between these layers. The inter-layer checks provide spacing checks between objects of one layer and those on another layer. These checks usually defined for rigid-flex designs can also be used in standard single or multilayer designs.

To create inter-layer checks, you need to select two subclasses and then set the following for the rule: Type, Value, DRC label, and the DRC layer display. You can view the effects of these rules in the Allegro Layout Editors. In the Spacing domain, the Spacing workbook in the Inter Layer drop-down provides a matrix to select subclasses, types of constraints, and their values for defining inter-layer spacing checks.

You can also manage the layer pairs in the Layer Pair Management pane. The pane consists of two columns on the top and a matrix with check boxes for creating or deleting layer pairs below them. The left column, labeled as Layer 1 lets you select a subclass for the first layer from the list of eligible subclasses, and the right column, labeled as Layer 2 lets you select the subclass for the second layer as also the intersection. Row and column filters are available with the columns to search subclasses and subclass types.

Defining Constraints for Inter-Layer Checks

To create a constraint between two subclasses, enable the check box where the two subclasses intersect in the matrix. Hover over the check box to highlight the row and column headers and to display a tooltip showing the layer pair name.

On enabling the check box, a new row is added at the top of the constraint table.

Set the values for Type, Value, DRC label, and then select the Enabled check box to enable the rule. Similarly, you can add and edit multiple rules according to the need of your design.

To delete a rule, deselect the check box in the selection matrix or click X in the Delete column of the constraint table for that row.

 

 To learn in detail about this feature, watch the Creating Inter Layer Checks available in the Constraint Manager from within the Allegro PCB Editor video on the Cadence Support portal. Click the video link now or visit Cadence Support and search for this video under Video Library.

 

I hope that this video will help you in creating inter-layer checks available in constraint manager more easily and effectively from within the Allegro Layout Editors.

Cadence Training Services now offers a Digital Badge for the popular training courses. These badges indicate proficiency in a certain technology or skill and give you a way to validate your expertise to managers and potential employers. You can add the digital badge to your email signature or any social media platform, such as Facebook or LinkedIn, to highlight your expertise.

To know more, see the blog post Take a Cadence Masterclass and Get a Badge.

You might also be interested in the training Learning Map that guides you through recommended course flows as well as tool experience and knowledge-level training modules. Do SUBSCRIBE to be updated about upcoming training modules. If you have any questions about courses, schedules, online, public, or onsite live training, then reach out to Cadence Training.

Thanks for reading and see you next time for more on Training Insights. Stay tuned till then.


CDNS - RequestDemo

Have a question? Need more information?

Contact Us

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information