Product Documentation
CDL Out Task Assistant
Product Version IC23.1, June 2023

How are Inherited Connections Supported in CDL Out?

When CDL Out netlists a design that contains inherited connections, it creates dummy ports (or pseudo ports) to maintain connectivity across modules and their instantiations. These dummy ports introduce unwanted nets in the hierarchy and also result in the loss of data when design information is shared across various EDA tools in the flow.

The switch is a SKILL environment variable named.

You can turn off the creation of the dummy ports by using the CDL Out GUI check box option Print Inherited Connections. The corresponding switch in the si.env file is 'simPrintInhConnAttributes'. It is a boolean variable with the default value 'nil'. This means that in the default state CDL Out will continue to create the dummy ports for inherited connections in a design. You can turn off the creation of the dummy ports by setting this variable 't'. You can set this environment variable in the .simrc file.

For more information, see:

Enhanced Support for Inherited Connections Enhanced Support for Inherited Connections




 ⠀
X