Advanced Link Analyzer: User Guide

ID 683448
Date 4/27/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.1.3. Transmitter Setting

The transmitter generates signals based on the transmitter clock and test pattern conditions.

Figure 15.  Advanced Link Analyzer Transmitter Settings

Transmitter

The following transmitter types are supported:

  • Stratix® V GX
  • Stratix® V GT
  • Intel® Stratix® 10 L-tile
  • Intel® Stratix® 10 H-tile
  • Intel® Stratix® 10 E-tile (wrapper support)
  • Intel® Stratix® 10 P-tile (wrapper support)
  • Intel® Agilex™ E-tile (wrapper support)
  • Intel® Agilex™ P-tile (wrapper support)
  • Intel® Agilex™ R-tile (wrapper support)
  • Intel® Agilex™ F-tile general-purpose transceiver block (wrapper support)
  • Intel® Agilex™ F-tile high-speed transceiver block (wrapper support)
  • Arria® V GZ
  • Intel® Arria® 10 GX/SX
  • Intel® Arria® 10 GT
  • Intel® Cyclone® 10 GX
  • IBIS-AMI
  • Clock IBIS-AMI
  • Custom
  • PCI Express* 8 GT
  • PCI Express* 16 GT
  • PCI Express* 32 GT

The transmitter type determines what other transmitter settings you can select. When a transmitter is chosen, it is automatically inserted into the Link Designer, ready to connect to other link components.

Package

Select a package type for the transmitter device. For Intel products and IBIS-AMI models, the package models are included in the device models. For Custom devices, the package model is specified in the channel setting. When you select the Custom package type (for any transmitter devices), the embedded package model (if available) is disabled. You can then add a channel component (such as an S-parameter) with type Package in the Link Designer workspace. The Custom package model must be placed next to the transmitter module so it can be simulated and analyzed correctly. If you choose the Custom package type but do not add a channel component with Package type to the Link Designer workspace, the transmitter is simulated without any package model.

Selecting Package Designer from the Package pull-down menu opens the Transmitter Package Designer for you to design or customize package models.

Figure 16. Transmitter Package Designer User Interface

Advanced Link Analyzer’s Package Designer supports three package model generation methods. You can use the Package Designer Method pull-down menu to select one of following:

  • IEEE 802.3 cd/bj COM: With this method, a package model is generated using the IEEE 802.3 50 Gbps Ethernet (802.3cd/bj is the task group name) Channel Operating Margin (COM) reference package modeling method. You can configure die capacitance, package material characteristics and length, and PCB bump. Refer to IEEE 802.3 Annex 92 for details. You can click either the Reset to 802.3cd COM Configuration button or Reset to 802.3bj COM Configuration button to reset all parameters to their default values per IEEE 802.3cd or IEEE 802.3bj, respectively.
  • IEEE 802.3 ck COM: With this method, a package model is generated using the IEEE 802.3ck (task group for 100 Gbps Ethernet) COM reference package modeling method (shown in above figure). You can configure die capacitance, die termination network, die bump, package material characteristics and length, package vertical transition (for example, via) material characteristics and length, and PCB bump. Refer to IEEE 802.3 Annex 92 and 802.3ck for details. You can click the Reset to 802.3ck COM Configuration button to reset all parameters to their default values per IEEE 802.3ck.

Custom S-parameter: With this method, you can specify an S-parameter to represent the package model.

Advanced Link Analyzer comes with the following transmitter package models:

  • Stratix® V GX
  • Stratix® V GT
  • Arria® V GZ
  • Arria 10 GX/SX

    Options: Additional package models (shown in the following figure) are available for Intel® Arria® 10 devices. The package model is specified as its trace length inside the package. These models are chosen to cover the range of package trace lengths in Intel® Arria® 10 transceiver transmitters.

    • Default—The default package model is the same as the 14 mm option
    • 14mm
    • 16.5mm
    • 20mm
    • 24mm

    Contact My Intel support representative if you want to know how to pair your design with the Intel® Arria® 10 package model options.

    Figure 17.  Intel® Arria® 10 Transmitter Package Options
  • Intel® Stratix® 10 L-tile—Typical, Minimum, and Maximum package models are provided
  • Intel® Agilex™ R-tile/F-tile—Typical, Minimum and Maximum package models are provided
  • Intel® Arria® 10 GT—Same options as Intel® Arria® 10 GX/SX
  • PCI Express* 8 GT
  • PCI Express* 16 GT (place holder only; use custom package model for simulations)
  • PCI Express* 32 GT
  • Intel® Stratix® 10 H-tile— Same options as Intel® Stratix® 10 L-tile
  • Intel® Stratix® 10 E-tile— Same options as Intel® Stratix® 10 L-tile
  • Intel® Cyclone® 10 GX—Typical, Minimum, and Maximum package models are provided

VOD Selection

Select the VOD (differential output voltage) for the transmitter. VOD selections can be either by voltage level or by index, depending on the transmitter selected. For supported devices, the target VOD value is displayed in the Transmitter tab page. The VOD value depends on the device type, supply voltage, and PVT.

Slew Rate

Select the transmitter output signal slew rate. Slew rate options are available for selected devices. For details, refer to the associated transceiver user guides.

Pre-Emphasis

Select or specify the transmitter pre-emphasis, de-emphasis, or TX-FIR configuration in one of the following modes:

  • AutoAdvanced Link Analyzer uses its link optimization algorithm to find the optimal transmitter FIR settings.
  • Auto with Manual Starting Point—Specify the initial TX pre-emphasis or FIR configuration. Advanced Link Analyzer’s link optimization engine uses the TX settings as initial conditions.
  • Manual—For non-Intel devices, you can manually input the tap coefficients. For Intel devices, select individual FIR levels from the menus for each FIR tap. The FIR selection for Intel devices is VOD dependent. Therefore, changing the VOD or device type can reset the TX FIR menu contents. For a generic transmitter type, a set of typical FIR coefficients is included in the pull-down menu.
  • Off

When you select the Intel® Agilex™ F-tile high-speed transceiver with wrapper support enabled, the transmitter GUI is capable of translating between high-speed transmitter’s FIR settings and register settings, which are used in the Intel® Quartus® Prime software.

Figure 18.  Intel® Agilex™ F-tile High-speed Transmitter FIR User Interface

Estimated TX EQ AC Gain

Select pre-tap and post-tap values to estimate the AC gain in dB scale. The TX EQ AC gain is calculated as the gain between the DC (0 Hz) and the Nyquist frequency of the link. This gain assumes a FIR type of transmitter pre-emphasis scheme and an ideal transmitter output waveform.

Note: This is a rough analytical estimate of TX EQ AC gain that may differ from the actual AC gain generated by the transmitter.

PLL Type and Bandwidth

Select the type and bandwidth of the PLL used in the transmitter to generate the transmitter clock.

  • Ideal Clock—The default PLL setting. The PLL is disabled and the clock is passed from the external reference clock.
  • For Intel transmitters, PLL models and configurations are automatically set based on the following settings:
    • Data rate
    • Reference clock frequency
    • Oscillator type:
      • Stratix® V GX and Arria® V GZ—ATX (LC) or CMU
      • Stratix® V GT—ATX (LC)
      • Intel® Arria® 10 GX/SX/GT—ATX (LC), Fractional PLL, or CMU
      • Intel® Stratix® 10 L-tile/H-tile/E-tile—ATX (LC), Fractional PLL, or CMU
      • Intel® Cyclone® 10 GX— ATX (LC), Fractional PLL, or CMU
      • Intel® Agilex™ —TX PLL
    • PLL bandwidth
    • Intel transmitter PLL configurations such as internal divider ratios

    Intel recommends that you follow Intel’s reference clock selection and PLL configurations recommendations when setting up the transmitter PLL. Without following the reference clock and PLL guidelines, you might operate and simulate an unstable PLL and see unexpected results.

  • For Custom transmitters, PLL models and configuration are set automatically based on settings similar to that of Intel PLLs while more comprehensive PLL configuration capabilities are under development. With custom transmitters, the VCO can be either LC type or ring oscillator (Ring) type. More PLL to reference clock divider ratios are supported in the custom PLL type. Follow Intel's PLL and reference clock guidelines when setting up transmitter PLLs to avoid unexpected results.
  • PLL is currently not supported for native IBIS-AMI transmitters.

Supply Voltage

For supported devices, you can choose the supply voltage.

Intel® Arria® 10 GX/SX/GT
  • 0.95 V ( Intel® Arria® 10 GX/SX/GT)
  • 1.03 V ( Intel® Arria® 10 GX/SX/GT)
  • 1.12 V ( Intel® Arria® 10 GT)
Intel® Stratix® 10 L-tile
  • 1.03 V
  • 1.12 V
Intel® Stratix® 10 H-tile
  • 1.03 V
  • 1.12 V
Intel® Cyclone® 10 GX
  • 0.95 V
  • 1.03 V

Vcm

Vcm is the common voltage of the transmitted signal.

Scope Option

Advanced Link Analyzer has four options for TX output scope emulation:

  • Default
  • BW = Data Rate / 1667 (default value)
  • BW = 4 MHz
  • Disable

PVT

Select the process, voltage, and temperature (PVT) models for the selected transmitter device. PVT model support varies depending on device type, device data availability, and model coverage. A message is shown on the Transmitter tab page to indicate the PVT model coverage. Transmitter PVT model coverage and conditions are shown in the following table.

Table 8.  Transmitter PVT Model Coverage
Transmitter Type Waveform PVT Model Jitter/Noise PVT Model
Stratix® V GX Typical Process: Typical/Fast/Slow Voltage: Typical/High/Low Temperature: –40°C to 100°C
Arria® V GZ Typical Process: Typical/Fast/Slow Voltage: Typical/High/Low Temperature: –40°C to 100°C
Stratix® V GT Typical Process: Typical/Fast/Slow Voltage: Typical/High/Low Temperature: 0°C to 100°C
Intel® Arria® 10 GX/SX Typical/Fast/Slow Slow
Intel® Arria® 10 GT Typical/Fast/Slow Slow
Intel® Stratix® 10 L-tile Typical/Fast/Slow Slow
Intel® Stratix® 10 H-tile Typical/Fast/Slow Slow
Intel® Cyclone® 10 GX Typical/Fast/Slow Slow
Wrapper-supported Intel IBIS-AMI Models Provide by IBIS-AMI model Provide by IBIS-AMI model
IBIS-AMI Provide by IBIS-AMI model Provide by IBIS-AMI model
Custom None None
PCI Express* 8GT None None
PCI Express* 16GT None None

Temp Range

For Intel® Arria® 10, the device model have temperature range dependency. The temperature range for Industrial is -40 °C to 100 °C, 0 °C tp 105 °C for Extended, and -40 °C to 125 °C for Military. The default setting is Industrial temperature range. Refer to the device's data sheet for the supported temperature range; values in the datasheet take precedence over the values in this document.

Advanced Link Analyzer to Intel® Quartus® Prime Parameter Translation for Intel® Arria® 10 GX/SX/GT Transmitters

The following table provides a translation from Advanced Link Analyzer Intel® Arria® 10 GX/SX/GT transmitter parameter names to the equivalent Intel® Quartus® Prime parameter names. Use the Intel® Quartus® Prime software to transfer optimum device settings from a Advanced Link Analyzer simulation to an actual device configuration.

Table 9.   Advanced Link Analyzer to Intel® Quartus® Prime Parameter Translation for Intel® Arria® 10 GX/SX/GT and Intel® Stratix® 10 L-Tile Transmitters, Intel® Cyclone® 10 GX
Advanced Link Analyzer Name Intel® Quartus® Prime Name
Vod Selection Transmitter Output Swing Level
Post-Tap 1 1 Transmitter Pre-Emphasis First Post-Tap Magnitude
Post-Tap 2 1 Transmitter Pre-Emphasis Second Post-Tap Magnitude
Pre-Tap 1 1 Transmitter Pre-Emphasis First Pre-Tap Magnitude
Pre-Tap 2 1 Transmitter Pre-Emphasis Second Pre-Tap Magnitude
Sign of Post-Tap 1 1 Transmitter Pre-Emphasis First Post-Tap Polarity 2
Sign of Post-Tap 2 1 Transmitter Pre-Emphasis Second Post-Tap Polarity 2
Sign of Pre-Tap 1 1 Transmitter Pre-Emphasis First Pre-Tap Polarity 2
Sign of Pre-Tap 2 1 Transmitter Pre-Emphasis Second Pre-Tap Polarity 2
PLL Type
  • ATX(LC)
  • Fractional PLL
  • CMU
Intel® Quartus® Prime PLL Type
  • Intel® Arria® 10 Transceiver ATX PLL
  • Intel® Arria® 10 fPLL
  • Intel® Arria® 10 Transceiver CMU PLL
Slew Rate XCVR_A10_TX_SLEW_RATE_CTRL
PLL Bandwidth Bandwidth in PLL Configuration Options in selected PLL type
1 In Advanced Link Analyzer when Pre-emphasis is selected as Manual or Auto with Manual Starting Point
2 “0” = non-inverted which is positive tap selections in Advanced Link Analyzer; “1” = inverted which is negative tap selections in Advanced Link Analyzer.