EdbDifferentialPairs#
- class pyedb.dotnet.database.net_class.EdbDifferentialPairs(p_edb)#
Bases:
EdbCommon,objectManages EDB methods for managing nets accessible from the
Edb.differential_pairsproperty.Examples
>>> from pyedb import Edb >>> edbapp = Edb("myaedbfolder", edbversion="2021.2") >>> edb_nets = edbapp.differential_pairs.items >>> edb_nets = edbapp.differential_pairs["DQ4"]
Overview#
|
|
Auto identify differential pairs by naming conversion. |
Extended nets. |
Import detail#
from pyedb.dotnet.database.net_class import EdbDifferentialPairs
Property detail#
- property EdbDifferentialPairs.items#
Extended nets.
- Returns:
dict[str,pyedb.dotnet.database.edb_data.nets_data.EDBDifferentialPairData]Dictionary of extended nets.
Method detail#
- EdbDifferentialPairs.create(name: str, net_p: str, net_n: str) pyedb.dotnet.database.edb_data.nets_data.EDBDifferentialPairData#
- Parameters:
- Returns:
- EdbDifferentialPairs.auto_identify(positive_differentiator='_P', negative_differentiator='_N')#
Auto identify differential pairs by naming conversion.
- Parameters:
- positive_differentiator: str, optional
Differentiator of the positive net. The default is
"_P".- negative_differentiator: str, optional
Differentiator of the negative net. The default is
"_N".
- Returns:
listA list containing identified differential pair names.
Examples
>>> :obj:`from` :obj:`pyedb` :obj:`import` :obj:`Edb` ..>>> :obj:`edbapp` = :obj:`Edb`\("myaedbfolder", edbversion="2023.1") ..>>> :obj:`edb_nets` = :obj:`edbapp.differential_pairs.auto_identify`\() ..