schSchemToPinList
schSchemToPinList(t_libNamet_cellNamet_viewName) => g_pinList
Description
Generates a pin list from a schematic cellview.
Arguments
Value Returned
|
Terminal and property information in the form of a pin list, generated from the source schematic. |
Examples
Returns the pin list representing the source schematic.
pinList = schSchemToPinList( "myLib" "myDesign" "schematic" )
The pin list format represents all the terminals and properties and is stored in a disembodied property list with the following format:
g_pinList = ‘( nil ports portList [prop proplist] ) portlist = ( termDef termDef...termDef ) termDef = ( nil name "termName" direction termDir [pins termPins] ) proplist = ( nil propName propValue propName propValue ... ) termPins = ( pinDef pinDef...pinDef ) pinDef = ( nil name "pinName" [accessDir "accessDir"] )
See the your_install_dir/tools/dfII/samples/local/schConfig.il file for usage of schSchemToPinList in the schViewToPinListReg list of translation functions.
Return to top