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

vfpPtRunPinResizeEstimator

vfpPtRunPinResizeEstimator(
d_topCellViewID
t_nickname
?mode { all | selected | specify }
?pinList l_pinList
)
=> t / nil

Description

Runs the given registered pin resize estimator SKILL function on pins as specified in the mode argument.

Arguments

d_topCellViewID

Identifies the top design cellview that contains the pins on which the function must be run.

t_nickname

Specifies the nickname of the pin resize estimator SKILL function to be run.

?mode { all | selected | specify }

Specifies the mode for running the SKILL function. The valid values are:

  • all: The function is run on all top-level and level-1 pins.
  • selected: The function is run on the selected pins.
  • specify: The function is run on the pins that are specified in ls_pinList.

?pinList ls_pinList

Specifies a list of strings and regular expressions (separated by space and enclosed in double quotes) of the pins on which the function must be run.

Example: "pin1 pin2 I1/p1 pa.* I1/p.*"

Value Returned

t

The pin resize estimator SKILL function was run.

nil

The pin resize estimator SKILL function could not be run.

Example

Runs the given pin resize estimator SKILL function:

vfpPtRunPinREsizeEstimator(topCellView "nickname1" ?mode "specify" ?pinList "pin1 pinA* I1/pa*")

Return to top
 ⠀
X