• 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. Community Forums
  2. Allegro X PCB Editor
  3. Allegro – Tip of the week: Constraint Manager Tricks

Stats

  • Replies 0
  • Subscribers 158
  • Views 4989
  • Members are here 0
More Content

Allegro – Tip of the week: Constraint Manager Tricks

PCBTech
PCBTech over 1 year ago

A constraint is a user-defined requirement applied to a net or other interconnect object in a design. Constraints are used to audit the routed interconnect, determining whether the interconnect complies with, or violates, the requirement. Constraints also drive many interactive and automatic routing behaviors.

Cadence provides an integrated Constraint Manager to capture and manage constraints as you design PCB.

Following are some of the tricks that you can use while working with Allegro Constraint Manager:

  1. Sorting results from the worst case to the best case margin:

To sort your Margin column results from the worst to the best case, you can simply double-click on the header or right-click and select Sort.

 

  1. Displaying only the failed results:

Right-click on the Objects header and enable Failed only or you can use the following icon in your icon bar in Constraint Manager:

        3. Displaying only the objects with directly set values

To display only the objects that have set values, click on the Objects header, right-click and select Filter and enable Objects with Directly Set Values. You can also do this for columns.

        4. UI settings for Constraint Manager:

By going to View > View Options, you can access UI Options to set a lot of UI-related things for your Constraint Manager like font, enable/disable tooltip, Single-Click Editing and many more, as shown in the following dialog box:

Watch this space for upcoming tips and tricks!!

  • Sign in to reply
  • Cancel
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

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

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