PinPairModel#

class pyedb.dotnet.database.cell.hierarchy.model.PinPairModel(component, edb_object=None)#

Bases: Model

Manages pin pair model class.

Overview#

delete_pin_pair_rlc

Delete a pin pair definition.

add_pin_pair

Add a pin pair definition.

pin_pairs

List of pin pair definitions.

Import detail#

from pyedb.dotnet.database.cell.hierarchy.model import PinPairModel

Property detail#

property PinPairModel.pin_pairs#

List of pin pair definitions.

Attribute detail#

PinPairModel.component#

Method detail#

PinPairModel.delete_pin_pair_rlc(pin_pair)#

Delete a pin pair definition.

Parameters:
pin_pair: Ansys.Ansoft.Edb.Utility.PinPair
Returns:
bool
PinPairModel.add_pin_pair(r: float | None = None, l: float | None = None, c: float | None = None, r_enabled: bool | None = None, l_enabled: bool | None = None, c_enabled: bool | None = None, first_pin: str | None = None, second_pin: str | None = None, is_parallel: bool = False)#

Add a pin pair definition.

Parameters:
r: float | None
l: float | None
c: float | None
r_enabled: bool
l_enabled: bool
c_enabled: bool
first_pin: str
second_pin: str
is_parallel: bool
Returns: