vfpGroundWireTypes
layoutXL.floorplan vfpGroundWireTypes string "((layerName|All (wireType|none)))"
Description
Defines the mapping between nets of signal type "ground" and a wire type track. You can specify multiple pairs of metal layer and wire type tracks on which ground net pins are to be placed during pin optimization.
- layerName refers to specific layer names. Type All to indicate all metal layers.
-
wireType refers to the wire type track name defined in the technology file. Type none to indicate tracks of type "
nowireType".
GUI Equivalent
Examples
envGetVal("layoutXL.floorplan" "vfpGroundWireTypes")
envSetVal("layoutXL.floorplan" "vfpGroundWireTypes" 'string "((Metal2 (vss)) (Metal3 (vsse)) (Metal4 (vss)) (Metal5 (vss)) (Metal1 (vss)))")
In the above example, all pins on the ground nets move to the track "vss" if the pin is on Metal1, Metal2, Metal4, or Metal5 and to track "vsse" if the pin is on Metal3 after pin optimization.
envSetVal("layoutXL.floorplan" "vfpGroundWireTypes" 'string "((Metal1 (none)))")
In the above example, all pins on the ground nets move to the "no WireType" wire type track if the pin is on Metal1 layer after pin optimization.
envSetVal("layoutXL.floorplan" "vfpGroundWireTypes" 'string "((All (vcc)))")
In the above example, all pins on the ground nets move to the "vcc" track for all metal or poly layers after pin optimization.
Related Topics
Creating Pin Templates in the Pin Tool
Return to top