Product Documentation
Virtuoso Studio Design Environment User Guide
Product Version IC23.1, November 2023

Default Instance Prefixes

When you place an instance, the default alphabetic character prefix is I for instances and M for mosaic instances (an array of instances). You can change these default values by placing a property on the master cellview or setting a variable in your .cdsenv file.

If you do not specify an instance name explicitly, the program checks the master cellview for the presence of the appropriate property as follows:

instNamePrefix

arrayInstNamePrefix

When you place the instance, the program does the following:

  1. Uses the prefix specified by the appropriate master cellview property, if it exists. Otherwise,
  2. Uses the prefix specified by the cdba variable in your .cdsenv file. For example:
    cdba    dbInstNamePrefix        string   "I"
    cdba    dbArrayInstNamePrefix   string   "M"

Related Topics

dbInstNamePrefix

dbArrayInstNamePrefix

Changing the Prefix Using a Property

Changing the Prefix Using a Property

To change the default prefix by adding a property to the master cellview:

  1. Open the desired layout master cellview.
  2. Select File – Properties.
    The Edit Cellview Properties form appears.
  3. Select Property.
  4. Click Add.
    The Add Property form appears.
    String appears as the default Type.
  5. In the Name field, type the property name:
    • instNamePrefix for scalar instances
    • arrayInstNamePrefix for an array of instances (simple mosaics)
  6. In the Value field, type the prefix you want the program to use when you place an instance.
  7. Click OK.
    The property name and value appear on the Edit Cellview Properties form.
  8. Click OK.
    The program applies the property to the master cellview.

Related Topics

dbArrayInstNamePrefix

dbInstNamePrefix


Return to top
 ⠀
X