Product Documentation

CDL Out Task Assistant
Product Version IC23.1 June 2023


Contents

1

What is CDL Netlisting?

How to Create CDL Netlists?

Which Licenses are Needed for CDL Netlisting?

Which Files are Used in CDL Netlisting?

What is the .simrc file used for?
What is the si.env file used for?
Sample si.env File

2

How to Create CDL Netlists for Analog Designs?

What Do I Need to Run auCdl?

How to Define Netlist Procedure in the Stopping Cell CDF?

How to Create auCdl Netlists using Virtuoso?

How to Run auCdl from Command-line?

How to a Create config View for auCdl?

How to Include Partial Netlist File in SUBCKT Calls?

3

How to Create CDL Netlist for Digital Designs Using CDL Out?

How to Prepare the Virtuoso-Schematic for CDL Out?

How to Create a Black Box?
How to Create an Instance Array?

How to Run CDL Out from GUI?

How to Set the Netlisting Mode?

How to Run CDL Out from Command-Line?

How to Set Up Automatic Netlist Inclusions?

How to Prepare a Template File for CDL Out?

Sample Template File

How to Prepare si.env File for CDL Out?

4

How CDL Out Translates Data?

How Illegal Names are Mapped during CDL Out?

How Illegal Characters are Mapped during CDL Out?
How Longer Names are Mapped during CDL Out?
Which Middle Illegal Characters are Removed during CDL Out?

How CDL Out Translates Parameters?

How are Inherited Connections Supported in CDL Out?

How CDL Out Translates Instances of Primitive Devices?

How CDL Out Translates Global Signals?

Which CDL Formats are Generated for Primitive Components?

Which Output Files are Generated During CDL Out?

How to Customize CDL Netlist?

5

How to Customize Netlists Using the .simrc File?

Commonly Used .simrc Parameters

How to Use auCdlCDFPinCntrl?
How to Use auCdlDefNetlistProc?
How to Use auCdlEnableNetlistInclusion?
How to Use auCdlModuleNameMapFunc?
How to Use hnlUserShortCVList?

How to Define Power Node and Ground Node?

How to Evaluate Expressions during auCdl Netlisting?

How to Preserve Devices in a Netlist?

How to Print CDL Commands?

How to Remove Devices from a Netlist?

How to Set Default View List, Stop List, Netlist Type, and Comments?

How are Global Power and Ground Signals Defined?

How Are NLP Expressions Used during auCdl Netlisting?

How are Global Pins Mapped during auCdl Netlisting?

How to Rename Cell Names during auCdl Netlisting?

How to Rename Pcell Subcircuits in a auCdl Netlist?

How to Customize Bulk Node Search during auCdl Netlisting?



Return to top of page