Generating a COM Analysis Report From the SPISim User Interface - Settings Tab

Channel operating margin (COM) analysis generates a .csv report file and binary waveform plots from analyzed data in a streamlined format. Electronic Desktop 2023 R2 and following releases support COM keywords up to V3.40 (with some experimental flags excluded, listed at the bottom of this page).

Click the Settings tab to view the current configuration of the analyzed data.

Config. and generate COM report. window

For an exhaustive list of the parameters, descriptions, and usage notes, refer to the COM Analysis Keywords reference page.

The settings are divided in eleven subtabs (i.e., TDR_ERL, ICN_PARAM, FILTER_EQ, NOISE_JITTER, RCV_NONSTD, FLOATING_TAPS, RX_FFE, OP_IO_CTRL, TABLE_93A1, TABLE_93A3, and TABLE_9212). Beside each parameter NAME is a configurable Value field, UNIT field (if applicable) and useful INFO field. These parameters include:

Note: There are various options for baseline configuration.

Config and Generate COM Report... Window > Settings Tab

Note: The configurable settings are extensive. If the user is upgrading from a previous version of Electronic Desktop, and currently has both versions installed, they can Export their configuration settings (e.g., .cfg file) from both versions and compare them. New parameters will be clearly visible in this side by side perspective. While Electronic Desktop supports COM keywords up to V3.40, not all keywords will be defined. Undefined keywords will function at their default values.
Compare COM Export Settings
For more information, refer to the IEEE 802 LAN/MAN Standards Committee website and the IEEE P802.3ck 100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces Task Force Home Page.

 

AEDT/SPISim’s COM analysis flow has been upgraded from V2.95 to match IEEE’s reference implementation V3.40 (with some of experimental flags excluded).

Flags

Impact

  • BUTTERWORTH

  • BESSEL_THOMSON

  • BTorder

 

Affect filtering applied to impulse response and COM/ERL results in general.

 

 

  • HISTOGRAM_WINDOW_WEIGHT

  • SIGMA_R

  • MIN_VEO_TEST

  • SAMPLES_FOR_C2M

  • T_O: VE_MV/VEC_DB

 

 

Affect VEO_MV/VEC_DB values, these are used in PMD type = C2M only.

 

 

 

  • TDECQ

 

Affect TDECQ output

 

  • AC_CM_RMS

  • ACCM_MAX_FREQ

 

Affect sigma_ACCM_at_tp0_mv output (AC RMS at TP0)

 

  • AUTO_TFX

  • FIXTURE_DELAY_TIME

 

Affect ERL output, these are amount to trim before TDR data is used for ERL calculations.

 

  • OPTIMIZE_LOOP_SPEED_UP

 

Speed-up parameter sweeps.

 

  • C2

  • C3

  • GDC_MIN

 

Additional parameters for FFE (C2, C3) and CTLE (GDC_MIN) sweeping to find best FOM (figure of merit).

 

 

Locations by Tab
OP_IO_CTRL
 
BUTTERWORTH
BESSEL_THOMSON
PMD_TYP
HISTOGRAM_WINDOW_WEIGHT
OPTIMIZE_LOOP_SPEED_UP
SIGMA_R
MIN_VEO_TEST
TDECQ

OP_IO_CTRL Tab

HISTOGRAM_WINDOW_WEIGHT includes RECTANGLE, GAUSSIAN, TRIANGLE, and DUAL_RAYLEIGH options.

OP_IO_CTRL Tab

TDECQ (Transmitter and Dispersion Eye Closure Quality) for PAM4 supports VMA mode or not (0, False):

OP_IO_CTRL Tab

 

TABLE_93A1
 
SAMPLES_FOR_C2M
T_O
AC_CM_RMS
ACCM_MAX_FREQ

TABLE_93A1 Tab

 

TDR_ERL
 
AUTO_FIX
FIXTURE_DELAY_TIME

TDR_ERL Tab

 

FILTER_EQ
 
C2
C3
GCD_MIN

FILTER_EQ tab

FILTER_EQ tab

 

ICN_PARAM
 
F_1

ICN_PARAM tab

 

Important: Experimental flags excluded from the V3.40 COM keywords are: RILN related flags (COMPUTE_RILN, COMPUTE_TDLIN, RILN) and TDMODE, Save_TD.