• 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 System Capture (EE Cockpit)
  3. Why to use Allegro System Capture – Reference Designator...

Stats

  • Replies 0
  • Subscribers 25
  • Views 8691
  • Members are here 0
More Content

Why to use Allegro System Capture – Reference Designator Pattern

DesignTech
DesignTech over 3 years ago

Reference Designator (RefDes) is a unique identifier that indicates parts in a design.

It is often required by designers to have a customized pattern of reference designators for easy identification of the circuitry. For example, you may want to have reference designators, which include page numbers, block details, and so on.

System Capture gives you an option to configure the RefDes numbering by defining a pattern.

You can define the RefDes pattern in Edit > Preferences > ECO/Packager. The pattern defined using the GUI option is applicable to project level.

Apart from the GUI option, you can create your desired RefDes pattern by using the REF_DES_PATTERN cpm directive. This cpm directive is used to control the RefDes numbering at site level as well as project level.

The REF_DES_PATTERN directive is defined in the CANVAS section of the cpm file.

$PHYS_DES_PREFIX utilizes the PHYS_DES_PREFIX property specified for the part (that can be U, R, C, and so on), and then attaches the following information to it.

$PAGE: Page number where component is placed

[0-9]: Number range used for numbering RefDes

(00): The number from which numbering needs to start

For resistors placed on page 1 of the design, the RefDes assigned as per the above pattern is as follows:

Team DesignTech
Cadence Design Systems

  • 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