get_all_insertion_loss_list#

Circuit.get_all_insertion_loss_list(drivers=None, receivers=None, drivers_prefix_name='', receivers_prefix_name='', math_formula='', nets=None)[source]#

Get a list of all insertion losses from two lists of excitations (driver and receiver).

Parameters:
driverslist, optional

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

receiverslist, optional

List of receivers. The default is []. The number of drivers equals the number of receivers. For example, ["2"].

drivers_prefix_namestr, optional

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

receivers_prefix_namestr, optional

Prefix to add to receiver names. For example, "BGA". The default is "".

math_formulastr, optional

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

netslist, 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 insertion losses of the excitations. For example, ["S(1,2)"].

References

>>> oEditor.GetAllPorts