hnlPrintNetlist
hnlPrintNetlist(
l_hnlListOfAllCells
)
=> t / nil
Description
Prints the netlist header, then calls a function to output the connectivity for the netlist, and after that, prints the netlist footer. At this point, all cells are expected to be bound. Error detection for binding is done by the traversal functions.
The netlist is output by calling the following functions in the given order:
hnlPrintNetlistHeader()
hnlDoInstBased(hnlListOfAllCells)
hnlPrintNetlistFooter()
Netlisting is controlled by two lists, hnlListOfAllStopCells and hnlListOfAllCells. To control netlisting of cells such that all the cells of a library are not netlisted, update these two lists before the netlister is invoked, preferably in hnlPrintNetlistHeader or the function called before this.
Arguments
|
List of all cell views to be netlisted. This is a list of lists, and the first element of each sublist is a cell. |
|
Value Returned
Examples
hnlPrintNetlist( '( ( cellView1 ) ( cellView2 ) )
Related Topics
Return to top