Cadence Mixed-Signal Circuit Design Environment User Guide
Compatibility with OCEAN Commands
October 2003
195
Product Version 5.0
save(?categ 'digital 'all)
save(?categ 'digital 'v [t_netName1] [t_netName2])
cannot be used. The OCEAN interpreter issues a message that they are unsupported.
Netlist Creation
The command
createFinalNetlist()
creates the analog final netlist and leaves the digital netlist untouched. The new final analog
netlist file and the previously created digital netlist file are displayed.
Differences in Mixed-Signal Simulation
Netlist Mode
The Mixed-Signal Netlist Mode on the Environment Options form indicates whether the digital
netlist file is flat or hierarchical. You bring up this form by choosing Setup Environment.
However, if you chose the SpectreVerilog simulator, the mixed-signal netlist mode is always
hierarchical and does not appear on this form. You do not have to specify the netlist mode in
an OCEAN script if you are using the SpectreVerilog simulator.
There are substantial differences between flat and hierarchical Verilog netlist file
organizations. OCEAN commands cannot read the Verilog netlist file to see what netlisting
mode was used. The mixed-signal default in the OCEAN language is flat netlisting. If you
generated the Verilog netlist using the flat netlisting mode, you do not need to specify the
mode in your OCEAN script. However, if you generated the netlist using hierarchical
netlisting, you must specify hierarchical netlisting in an OCEAN command. The OCEAN
command is
envOption('mspNetlistMode {"Flat"|"Hierarchical"})
Mixed-Signal Simulation Options
You bring up the Mixed Signal Options form by choosing Simulation Options Mixed
Signal. The options in the Mixed Signal Options form are not supported by OCEAN
commands. The DC Interval, Max DC Iterations, and Digital Delays settings require the
ability to generate the final Verilog netlist file, which is not performed in the OCEAN language.
Summary :
Cadence Mixed-Signal Circuit Design Environment User Guide Compatibility with OCEAN Commands October 2003 195 Product Version 5.0 save(?categ 'digital 'all) save(?categ 'digital 'v [t_netName1] [t_netName2]) cannot be used. Netlist Creation The command createFinalNetlist() creates the analog final netlist and leaves the digital netlist untouched. Differences in Mixed-Signal Simulation Netlist Mode The Mixed-Signal Netlist Mode on the Environment Options form indicates whether the digital netlist file is flat or hierarchical.
Tags :
mode,digital,options,file,mixedsignal,hierarchical,netlisting,form,erilog,flat,specify,final,using