PCIe Clock Jitter Tool

Overview

This is an application software for calculating RMS jitter from phase noise measurement results based on the transfer functions (filters) defined by each PCIe reference clock architecture.

Application Launch

Follow these steps to start up the program.

  1. Press Macro > Macro 1 > PCIe Clock jitter.

Note: When the macro button is not available, execute “C:\Program Files\Keysight\Network Analyzer\PCIeJitter.exe”

Measurement procedure

Once the application is executed the following dialog box is displayed and the measurement screen will be set as shown in Display Windows

  1. Setup the following parameters.
Architecture:

Select PCIe Refclk Architecture from the following list.

  • Common Refclk Rx Architecture

  • Data Clocked Rx Architecture

  • Separate Refclk with No SSC (SRNS) Architecture

  • Separate Refclk with independent SSC (SRIS) Architecture

Filter Selection:

Select the combination of Transfer Functions (Filters) for the specific architecture. Checking the box of All Filters selects all filter combinations.

  • PLL1

  • PLL2

  • CDR (Clock Data Recovery)

The number of filter combinations of each architecture is the following.

  • 224: Common Refclk Rx Architecture

  • 16: Data Clocked Rx Architecture

  • 14: Separate Refclk with No SSC (SRNS) Architecture

  • 17: Separate Refclk with independent SSC (SRIS) Architecture

Integrated BW

Specify the integration range for the jitter calculation.

  • Start offset frequency (default: 10 kHz)

  • Stop offset frequency (default: 50 MHz)

 

  1. Get the phase noise measurement data by following either way.

  2. Click Calculate Jitter to show the jitter result. Noise Fold setting shown below should be selected before calculation. When “All Filters” check box is checked, Jitter is calculated for all filter combinations of the selected architecture.
    Jitter is calculated by the following steps and displayed on the result box.

 

Noise Fold:

Select the number of Nyquist bands (Fclk/2) above the Nyquist frequency included in the total jitter result.

  • Off: disable noise folding correction

  • 1: includes the estimated noise floor out to Fclk + Fclk/2 + Fclk/2

  • 2: includes the estimated noise floor out to Fclk + Fclk/2 + 2 * Fclk/2

  • 3: includes the estimated noise floor out to Fclk + Fclk/2 + 3 * Fclk/2

  • 4: includes the estimated noise floor out to Fclk + Fclk/2 + 4 * Fclk/2

  • 5: includes the estimated noise floor out to Fclk + Fclk/2 + 5 * Fclk/2

  1.  The result of jitter calculation is shown in the result area.

  2. Clicking Copy to Notepad copies the data in result area to the Notepad.

Display Windows

Here is an result example of displays.