Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

Using the SKILL Extension

To get your SKILL extension working for a specific object, perform the following steps:

  1. In the Setup tab of the Dynamic Display form, enable the Custom SKILL Function option for the object.
  2. In the CIW, load the required SKILL extension. For information about how to define the SKILL extension, see Defining the SKILL Extension.
  3. Register your SKILL extension as a custom SKILL function for the particular object by passing the name of the SKILL extension as an argument to the required odcReg* SKILL function.
    For example, for the SKILL extension rectCustomFunc defined in the section Defining the SKILL Extension can be registered in the following way:
    odcRegShapeRect(“Layout-XL” “rectCustomFunc”)
    This will display the hierarchy path of a rectangle in the Info Balloon box when you point at the rectangle in the design. Consider a scenario in which there is a rectangle of a bottom cell in the hierarchy top/middle (I1)/bottom (I2). The rectCustomFunc procedure will append “I1/I2” at the end of the Info Balloon text. This avoids the need to descent edit to a certain level of hierarchy and then using geGetInstHierPath.

Return to top
 ⠀
X