• Home
  • :
  • Community
  • :
  • Blogs
  • :
  • PCB Design
  • :
  • BoardSurfers: Training Insights: Creating Inter-Layer Checks…

PCB Design Blogs

Shreyansh
Shreyansh
6 Oct 2020
Subscriptions

Get email delivery of the Cadence blog featured here

  • All Blog Categories
  • Breakfast Bytes
  • Cadence Academic Network
  • Cadence Support
  • Custom IC Design
  • カスタムIC/ミックスシグナル
  • 定制IC芯片设计
  • Digital Implementation
  • Functional Verification
  • IC Packaging and SiP Design
  • Life at Cadence
  • The India Circuit
  • Mixed-Signal Design
  • PCB Design
  • PCB設計/ICパッケージ設計
  • PCB、IC封装:设计与仿真分析
  • PCB解析/ICパッケージ解析
  • RF Design
  • RF /マイクロ波設計
  • Signal and Power Integrity (PCB/IC Packaging)
  • Silicon Signoff
  • Spotlight Taiwan
  • System Design and Verification
  • Tensilica and Design IP
  • Whiteboard Wednesdays
  • Archive
    • Cadence on the Beat
    • Industry Insights
    • Logic Design
    • Low Power
    • The Design Chronicles

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

 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.

Tags:
  • 17.4 |
  • Constraint Manager |
  • Rigid-Flex |
  • 17.4-2019 |
  • PCB design |
  • Allegro PCB Editor |