To run auCdl from the command-line, you must create a simulation environment (si.env) file in advance and name the file as a command argument. Run CDL Out interactively once to create the si.env file. After the si.env file is created,
- Copy the
cds.libfile to the run directory. - Enter the following command:
si -batch -command netlist - The -batch option runs CDL in batch mode and the -command netlist option generates an ASCII netlist file.
- CDL Out can generate a hierarchical netlist. CDL Out generates a netlist hierarchy that duplicates the hierarchy of your design. Each cell in your schematic becomes a separate subcircuit in the netlist. The hierarchical netlister automatically prefixes each instance name with the proper character for its element type; for example,
"M"for MOSFET and"R"for resistor. This prefixing minimizes mapping and name translation.
