Glade Reference
The net class is normally created in a cellView using the dbCreateNet() function. A net is not derived from a dbObj, so it cannot have properties. Nets have pins (which represent connections at this level of hierarchy with upper levels of hierarchy) and instPins (which represent connections with instances, i.e. lower levels of hierarchy). These provide a means for hierarchical connectivity from the pins on an instance of the cellView to the instPins on instances in the cellView.
Sets the name of the net.
Gets the net name.
Gets the net object type as NET
Gets the net object name as "NET".
Sets the net capacitance.
Gets the net capacitance.
Gets the cellView this net is contained in.
Creates an inst pin for this net with instName as the instance name and pinName as the name of the pin.
Creates an inst pin for this net with inst as the instance and pinName as the name of the pin.
Deletes an inst pin ip of this net.
Deletes an inst pin given by instname and pinname of this net.
Deletes an inst pin given by inst and pinname of this net.
Gets the half perimeter wirelength of this net.
Sets the net's use.
Gets the net's use.
Gets the net's use as a string.
Sets the net's source type.
Gets the net's source type.
Gets the net's source type as a string.
Sets the net's pattern type.
Gets the net's pattern type.
Gets the net's pattern type as a string.
Sets the net global flag.
Gets the net global flag.
Sets the net special flag.
Gets the net special flag.
Sets the net's nondefault rule index.
Gets the net's nondefault rule index.
Set the net's pin list.
Gets the net's pins as a python list.
Add a pin to this net.
Delete a pin from this net.
Add a shape to the net's shape list.
Delete a shape from the net's shape list.
Sets the net's shape list.
Gets the net's shapes as a python list.
Get the number of shapes associated with this net.
Gets the number of inst pins for this net.
Add an inst pin for this net.
Get the net's inst pins as a python list.
Get the signals for this net.
Get the number of bits in this net. For example out<0:3> returns 4.
Get the net's base name. For example out<0:3> returns out.
Add a subnet node with given index idx to this net.
Delete a subnet with given index idx from this net.
Get the number of subnets for this net.
Create a subnet with name name and coords x and y.
Get a subnet given its name name and return it and its index idx.
Get a subnet given its index idx.
Copyright © Peardrop Design 2024.