hnlPrintDevices
hnlPrintDevices( ) => t / nil
Description
Sets up the global variables needed by the output functions to output the connectivity for a device and then calls the hnlPrintInst formatter function to print the connectivity for each iteration of each instance in the current cellview being netlisted. The current cellview is determined by the value of the hnlCurrentCell global variable. The global variables set up by this function, which can be used by the formatter function, are as follows:
hnlCurrentOutTerms
hnlCurrentInTerms
hnlCurrentOtherTerms
hnlCurrentOutputs
hnlCurrentInputs
hnlCurrentOthers
hnlCurrentType
hnlCurrentInst
hnlCurrentInstName
hnlCurrentIteration
hnlCurrentTermsOnInst
hnlCurrentMaster
This function has been optimized for fast database traversal and instance access. Overriding this function will slow down the netlisting process.
Arguments
Value Returned
Examples
hnlPrintDevices()
Related Topics
Return to top