compute_com#

SpiSim.compute_com(standard, config_file=None, port_order='EvenOdd', fext_s4p='', next_s4p='', out_folder='')[source]#

Compute Channel Operating Margin. Only COM ver3.4 is supported.

Parameters:
standardint

Name of the standard to apply. Supported stdnards are as below. COM_CUSTOM = 0 COM_50GAUI_1_C2C = 1 COM_100GAUI_2_C2C = 2 COM_200GAUI_4 = 3 COM_400GAUI_8 = 4 COM_100GBASE_KR4 = 5 COM_100GBASE_KP4 = 6

config_filestr, Path, optional

Config file to use.

port_orderstr, optional

Whether to use “EvenOdd” or “Incremental” numbering for S4P files. The default is EvenOdd. The default is None. This parameter is ignored if there are more than four ports.

fext_s4pstr, list, optional

Fext touchstone file to use.

next_s4pstr, list, optional

Next touchstone file to use.

out_folderstr, optional

Output folder where to save report.

Returns: