Product Documentation
Digital Design Netlisting and Simulation SKILL Reference
Product Version IC23.1, June 2023

netlist

netlist(
) 
=> t / nil

Description

Performs all the steps needed to generate a netlist. If the simDoNetlist variable is not set to t, the function returns t and does not run.

If the simNetlistHier variable is set, the hnlRunNetlister function is called to generate a hierarchical netlist; otherwise, the values of netlister control variables are printed and the simNetlistWithArgs function is called with the correct arguments to generate a flat netlist. The following variables are passed to the simNetlistWithArgs function for use by the flat netlister (FNL) to produce the netlist:

simLibName simCellName simViewName simRunDir simNlpGlobalLibName simNlpGlobalCellName simNlpGlobalViewName simViewList simStopList simGlobalErrFileName simProbeFileName simSimulator simTimeUnit simCapUnit simNetlistFileName

You must set the above variables correctly before calling this function. The function is defined in /etc/skill/si/caplib/netlist.ile. You can modify this function.

Arguments

None

Value Returned

t

The operation is successful.

nil

The operation was unsuccessful.

Examples

netlist() 

Related Topics

OSS Functions


Return to top
 ⠀
X