Generating a COM Analysis Report Using IBIS-Based Transition Data

Channel operating margin (COM) analysis generates a .csv report file and binary waveform plots from analyzed data in a streamlined format. While AMI configuration data (e.g., Tx and Rx package data) can be entered manually, follow the steps in this section to generate a COM analysis report using data parsed from an IBIS file and then easily selected from drop-down menus.

Note: A COM analysis report can also be generated in other ways. If the user is familiar with the process, the pertinent differences begin at step 8. Refer to Generating a COM Analysis Report From the SPISim User Interface .

Complete the following steps to open the Config. and generate COM report ... window.

From Electronics Desktop

From the Circuit menu, select ToolkitCOM.

Circuit Menu, Toolkit menu, COM option highlighted.

Before the Config. and generate COM report ... window opens, a Checking License(s) ... window opens.

Checking License(s)... Dialog Box

From SPISim

From the S-Param menu, select Generate ReportChannel operating margin to open the Config. and generate COM report ... window.

S-Param > Generate Report > Channel Operating Margin

Config. and Generate COM Report... Window

Follow the steps below to configure and then generate a COM analysis report.

  1. Click the Browse ... button in line with the Thru type S-param field to open an explorer window.

  2. Navigate to and choose an .sNp file to include it in the COM analysis report. Then click Open.

  3. Click the Browse ... button in line with the Output result folder field to open an explorer window. Choose a location to save the COM analysis report output files, which includes .raw, .csv, and .png files that remain accessible to the user outside of the context of the COM analysis report.

  4. Click Open.

  5. Before continuing, ensure that the Generate summary report page. check box, beneath the Output result folder field, is checked (checked by default).

  6. Click the Settings tab to view the analyzed data's current configuration.

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

    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 field, UNIT field (if applicable) and useful INFO field.

    Note: For more information, refer to the IEEE 802 LAN/MAN Standards Committee COM 2.51 with rxFFE Updates presentation files.
  7. If necessary, choose another baseline configuration on the Spec drop-down menu, or select Customized to make individual changes to each field.
    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 obviously represented in this side by side perspective. While Electronic Desktop supports COM keywords up to V2.95, 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.
  1. Navigate to the OP_IO_CTRL subtab. Then click the field adjacent to SBR_GEN_METHOD to reveal the ... button.
    DEFAULT and ... Button

  2. Click the ... button to open the TX single bit response... window.
    TX Single Bit Response... Window

    Note: If COM Default is selected, the user must enter Tx/Rx IBIS data (e.g., Tx and Rx package data, and amplitude) manually.
    First, navigate to the RCV_NONSTD subtab to enter Tx/Rx values in the T_R field.
    RCV_NONSTD Subtab

    Then navigate to the TABLE_93A1 subtab to enter amplitude values in the A_V field.
    TABLE_931A Subtab

  3. To use an IBIS file (i.e., *.ibs file) to create a COM analysis report, select the appropriate TX single bit waveform generation option (i.e., Use data in IBIS model).
    TX Single Bit Response... Window

  4. Click Browse... to open an explorer window. Then navigate to and select the appropriate IBIS file (e.g., v68a.ibs).
    Explorer Window

  5. Click Open to close the explorer window and return to the TX single bit waveform generation window. SPISim immediately parses the selected IBIS file, scales based on the IBIS model's voltage range and the amplitude specified in the A_V field. The updated value is used in the final report calculation and present in the Output window as IBIS Tr Time. Depending on the size of the IBIS file, the TX single bit waveform generation window may be momentarily inaccessible. In that case, the following message may appear.
    Parsing IBIS, Please Wait...

  6. Once the IBIS file is parsed, select the appropriate Model and Corner from the adjacent drop-down menus.
    Model Drop-Down Menu
    Corner Drop-Down Menu

  7. Click OK to return to the Config. and generate COM report ... window.

  8. Click Calculate and the output folder selected in Step 3 populates with .raw (i.e., Berkley spice), .csv, and .png files. The Output - SPIPro window will display relevant data, including the IBIS Tr Time (e.g., 0.316393 ns).
    Output Log

    Note: To test the data reported in the method described in this section, enter the IBIS Tr Time value in the Config. and generate COM report ...Settings tab > RCV_NONSTD subtab > T_R field.
    T_R Value Field
    Then set the OP_IO_CTRL > SBR_GEN_METHODTX single bit response... window > TX single bit waveform generation option to Default.
    TX Single Bit Response... Window
    Click OK to close the TX single bit response... window, and then click Calculate. The resulting data should match.

  9. When the report is ready, a Report generation ... window appears. Click Yes to open the COM analysis report in the system's default browser.

Report Generation... Dialog Box

Continue to COM Analysis Report Summary