2
Virtuoso Schematic Editor Procedural Interface (PI) Functions
The Virtuoso® Schematic Editor SKILL procedural interface (PI) functions implement primitive actions required by SKILL human interface (HI) functions. Therefore, they are considered lower-level calls. To use PI functions, you must
You can often derive the name of the PI function from the HI function by removing the Hi portion of the name. For example, the HI function
schHiCreateWire
has the corresponding PI function
schCreateWire
Some PI functions are restricted to the schematic or the symbol cellview. Other functions are restricted to multisheet designs or indexes.
PI functions return either a Boolean t or an ID if the function completes successfully. If the function fails or cancels, a Boolean nil is returned. If the function does not recognize the argument, the function fails, but you do not receive an error message. If there is a type mismatch, you receive a Cadence® SKILL language error. Lower-level functions do not provide error messages.
Related Topics
Virtuoso Schematic Editor Human Interface (HI) Functions
Return to top