L- and H-Tile Transceiver PHY User Guide

ID 683621
Date 1/30/2024
Public
Document Table of Contents

A.4. Channel Logical Register Map

Stratix 10 Channel Register Map Summary

Feature Feature Description
Pre-emphasis Boost high frequency component by de-emphasizing low frequency components to compensate the low-pass characteristics of the physical medium.
VOD TX output differential swing.
TX Compensation When enabled, it reduces the PDN induced ISI jitter.
Slew Rate This attribute of the TX PMA is datarate dependent and is important when doing datarate reconfiguration.
Loopback The PMA supports serial, pre-CDR reverse serial and post-CDR reverse serial loopback paths.
RX PMA This attribute of the RX PMA is datarate dependent and is important when doing datarate reconfiguration.
Setting RX PMA Adaptation Modes RX PMA adaptation supports the following modes:
  • Manual CTLE, Manual VGA, DFE Off
  • Adaptive CTLE, Adaptive VGA, DFE Off
  • Adaptive CTLE, Adaptive VGA, 1-Tap Adaptive DFE
  • Adaptive CTLE, Adaptive VGA, All-Tap Adaptive DFE
  • Start PMA DFE adaptation auto
Manual CTLE You can use the CTLE in Manual Mode. This section describes how to set the values.
Manual VGA You can use the VGA in Manual Mode. This section describes how to set the values.
Adaptation Control - Start In the adaptive modes, this section describes how you can start adaptation.
Adaptation Control - Stop In the adaptive modes, this section describes how you can stop adaptation.
Adapted Value Readout

In the adaptive modes, this section describes how you can read the adapted values. An example is this sequence for reading adapted VGA value:

STEP 1: Set pm_cr2_tx_rx_testmux_select to 4'b1011

STEP 2: Set adp_status_sel to 6'b000101

STEP 3: Read testmux[4:0] as the adapted VGA value.

CDR/CMU and PMA Calibration Enables user to optimize CDR/CMU and PMA performance when changing the data rate and reference clock.
Reset Enables the reset of the channel TX, RX PCS, and PMA.
Optional Reconfiguration Logic PHY- Capability Enables Native PHY channels' capabilities to be readable.
Optional Reconfiguration Logic PHY- Control & Status Enables users to read the status of channel and control the channels' behavior.
Embedded Streamer (Native PHY) Enables logic in Native PHY to store the individual profile information and perform .mif streaming.
Square Wave Generator Square wave generator can be used to provide a simple way to simulate traffic.
PRBS Generator PRBS generator can be used to provide a simple way to simulate traffic.
PRBS Verifier PRBS Verifier can be used to provide a simple and easy way to verify and characterize high-speed links. Note that you must also configure the registers under "Other registers needed for PRBS verifier" in order to use this feature.
EMIB-related registers needed for PRBS Verifier Used only in conjunction with the PRBS Verifier feature.
Static Polarity Inversion Static polarity inversion can be used to easily invert the polarity of the TX or RX serial data or both.
PRBS Soft Accumulators

PRBS soft accumulators can be used to count the number of accumulated bits and errors when the hard PRBS blocks are used.