• 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. What's Good About Allegro PCB Editor ECSets and Ref Des…
Jerry GenPart
Jerry GenPart

Community Member

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

Try Cadence Software for your next design!

Free Trials
PCB
Cadence Design Systems
Constraint-driven PCB Design flow
Allegro 16.6
cadence
electronics design
16.6
SPB
PCB Editor
Constraint Manager
design
PCB design
Constraints
Grzenia
Allegro PCB Editor

What's Good About Allegro PCB Editor ECSets and Ref Des Values? 16.6 Has a Few New Enhancements!

23 Oct 2013 • 1 minute read

Beginning with the 16.6 Allegro PCB Editor, the environment variable UPDATE_ECSET_REFDES is now the default behavior.


Read on for more details …


Most Electrical Constraint Sets (ECSets) will map based on Reference Designator (RefDes) values. It is sometimes the only thing that is unique for pins in a topology:

 
In this picture, U21 and U44 have the same SI model and the same pin use. So the only way to differentiate them is by RefDes.

This topology may not map the same way if the design is re-sequenced (RefDes re-numbering). The RefDes renaming can be an automatic process for the whole design or done manually for one component.

In order to address this, the environment variable UPDATE_ECSET_REFDES is made the default behavior. It will change the RefDes in all ECSets based on updates in the design.

For example if U21 is renamed to A-1 in the .brd file, the same will happen to any instance of U21 in the ECSets contained in the .brd.

NO_UPDATE_ECSET_REFDES
A new variable, NO_UPDATE_ECSET_REFDES, is added in the 16.6 release to disable the feature described above.
The variable NO_UPDATE_ECSET_REFDES  can be added either at the Allegro command line or in your local env file.


Syntax
Set NO_UPDATE_ECSET_REFDES



Please share your usage of this capability.

Jerry “GenPart” Grzenia


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