rtePowerRoutePadRing
rtePowerRoutePadRing(
[ ?cv d_cvId ]
[ ?nets l_nets ]
[ ?pads l_pads ]
[ ?layers l_layers ]
[ ?railPins g_railPins ]
[ ?edgePins g_edgePins ]
) ;
=> t / nil
Description
Executes pad ring power routing for a layout cellview.
Arguments
|
?cv d_cvId
|
Database ID of the cellview. Can be obtained using the geGetEditCellView SKILL function. Required.
|
|
?nets l_nets
|
List of power nets to route.
|
|
?pads l_pads
|
List of pad instances.
|
|
?layers l_layers
|
List of layers on which to route the pad ring.
|
|
?railPins g_railPins
|
Route to rail pins on the pads. Values are t or nil.
If no value is specified, uses the value of the proutePadRingRailPins environment variable.
|
|
?edgePins g_edgePins
|
Route to the pin edge. Values are t or nil.
If no value is specified, uses the value of the proutePadRingEdgePins environment variable.
|
Value Returned
|
t
|
The pad ring routed successfully.
|
|
nil
|
The pad ring did not route successfully.
|
Examples
rtePowerRoutePadRing(
?cv (geGetEditCellView)
?nets list("gnda!" "gndb!" "gndc!" "gndd!" "gnde5a!")
?pads nil
?layers nil
?railPins t
?edgePins t
)
Related Topics
Space-based Router Functions
Return to top