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

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

None

Value Returned

t

No error occurred during processing.

nil

The command was unsuccessful.

Examples

hnlPrintDevices()

Related Topics

OSS Functions


Return to top
 ⠀
X