EDBDifferentialPairData#

class pyaedt.edb_core.edb_data.nets_data.EDBDifferentialPairData(core_app, api_object=None)[source]#

Manages EDB functionalities for a primitive. It inherits EDB object properties.

Examples

>>> from pyaedt import Edb
>>> edb = Edb(myedb, edbversion="2021.2")
>>> diff_pair = edb.differential_pairs["DQ4"]
>>> diff_pair.positive_net
>>> diff_pair.negative_net

Methods

EDBDifferentialPairData.add_net(name)

Add a new net.

EDBDifferentialPairData.api_create(name)

Edb Dotnet Api Database Edb.DifferentialPair.Create.

EDBDifferentialPairData.delete()

Edb Dotnet Api Database Delete.

EDBDifferentialPairData.find_by_name(layout, net)

Edb Dotnet Api Database Edb.DifferentialPair.FindByName.

Attributes

EDBDifferentialPairData.api_class

Return Ansys.Ansoft.Edb class object.

EDBDifferentialPairData.api_negative_net

Edb Api Negative net object.

EDBDifferentialPairData.api_nets

Return Edb Nets object dictionary.

EDBDifferentialPairData.api_positive_net

Edb Api Positive net object.

EDBDifferentialPairData.is_null

Edb Dotnet Api Database NetClass.IsNull().

EDBDifferentialPairData.name

Edb Dotnet Api Database NetClass.name and NetClass.SetName().

EDBDifferentialPairData.negative_net

Negative Net.

EDBDifferentialPairData.positive_net

Positive Net.