abeLayerFromNet
abeLayerFromNet(
t_layerName
t_netName
[ ?outLayer o_abeOutputLayer ]
[ ?onlyPinFig g_onlyPinFig ]
[ ?onlyVia g_onlyVia ]
[ ?maskColor g_maskColor ]
)
=> o_abeLayer / nil
Description
Adds the shapes from a net to an existing or new ABE layer. Logical connectivity is not preserved and therefore cannot be restored if the shapes are written back to the ABE session cellview.
Arguments
|
t_layerName
|
Name of the layer in the technology database.
|
|
t_netName
|
Name of the net.
|
|
?outLayer o_abeOutputLayer
|
|
|
Specifies the ID of the ABE layer to which the shapes from the net will be added. If this argument is not included, a new ABE layer is created.
|
|
?onlyPinFig g_onlyPinFig
|
|
|
Specifies when the ABE layer should be created with pin figures from the net on the specified layer. These pin figures are via shapes and shapes associated with pins.
|
|
?onlyVia g_onlyVia
|
Specifies when the ABE layer should be created with via shapes from the net on the specified layer.
|
|
?maskColor g_maskColor
|
|
|
Copies only the shapes from the net with the specified mask color. Valid values are: "grayColor", "mask1Color", "mask2Color", "mask3Color", and "mask4Color". The default is "grayColor".
|
Values Returned
|
o_abeLayer
|
ID of the new or existing ABE layer to which the net shapes were added.
Via shapes associated with pins are added to the output layer only when the ?onlyVia and ?onlyPinFig arguments are set to t.
|
|
nil
|
The function was not successful because ABE is not initialized or there was an argument error.
|
Examples
Creates the ABE layer a1 that contains the Metal1 shapes for NetA.
a1 = abeLayerFromNet( "Metal1" "NetA" )
Creates the ABE layer a1 to get pin figures from net1 on the layer Metal1.
a1 = abeLayerFromNet( "Metal1" "net1" ?onlyPinFig t )
Creates the ABE layer a1 to get via shapes from net1 on the layer Metal1.
a1 = abeLayerFromNet( "Metal1" "net1" ?onlyVia t )
Creates the ABE layer a1 to get vias that are pin figures from net1 on the layer Metal1.
a1 = abeLayerFromNet( "Metal1" "net1" ?onlyPinFig t ?onlyVia t )
Related Topics
abeLayerFromShapes
Return to top