get_fext_xtalk_list#

Hfss3dLayout.get_fext_xtalk_list(trlist=None, reclist=None, tx_prefix='', rx_prefix='', skip_same_index_couples=True, math_formula='', net_list=None)[source]#

Geta list of all the far end XTalks from two lists of excitations (driver and receiver).

Parameters:
trlistlist, optional

List of drivers. The default is []. For example, ["1", "2"].

reclistlist, optional

List of receiver. The default is []. For example, ["3", "4"].

tx_prefixstr, optional

Prefix for driver names. For example, "DIE". The default is "".

rx_prefixstr, optional

Prefix for receiver names. For examples, "BGA" The default is "".

skip_same_index_couplesbool, optional

Whether to skip driver and receiver couples with the same index position. The default is True, in which case the drivers and receivers with the same index position are considered insertion losses and excluded from the list.

math_formulastr, optional

One of the available AEDT mathematical formulas to apply. For example, abs, dB.

net_listlist, optional

List of nets to filter the output. The default is None, in which case all parameters are returned.

Returns:
list of str

List of strings representing the far end XTalks of the excitations. For example, ["S(1, 4)", "S(2, 3)"].

References

>>> oEditor.GetAllPorts