Intel® Cyclone® 10 GX Transceiver PHY User Guide

ID 683054
Date 4/14/2023
Document Table of Contents Native PHY IP Parameter Settings for Basic, Basic with Rate Match Configurations

This section contains the recommended parameter values for this protocol. Refer to Using the Cyclone® 10 GX Transceiver Native PHY IP Core for the full range of parameter values.

Table 145.  General and Datapath Options Parameters
Parameter Range
Message level for rule violations



Transceiver configuration rules

Basic/Custom (Standard PCS)

Basic/Custom w/Rate Match (Standard PCS)

PMA configuration rules


Transceiver mode

TX/RX Duplex

TX Simplex

RX Simplex

Number of data channels 1 to 12
Data rate 611 Mbps to 10.81344 Gbps
Enable datapath and interface reconfiguration On/Off
Enable simplified data interface On/Off
Table 146.  TX PMA Parameters
Parameter Range
TX channel bonding mode

Not bonded

PMA-only bonding

PMA and PCS bonding

PCS TX channel bonding master

Auto, n-1 (where n = the number of data channels)

Actual PCS TX channel bonding master

n-1 (where n = the number of data channels)

TX local clock division factor 1, 2, 4, 8
Number of TX PLL clock inputs per channel 1, 2, 3, 4
Initial TX PLL clock input selection 0 (Depends on the Number of TX PLL clock inputs per channel value)
Enable tx_pma_clkout port On/Off
Enable tx_pma_div_clkout port On/Off
tx_pma_div_clkout division factor Disabled, 1, 2, 33, 40, 66
Enable tx_pma_elecidle port On/Off
Enable rx_seriallpbken port On/Off
Table 147.  RX PMA Parameters
Parameter Range
Number of CDR reference clocks 1, 2, 3, 4, 5
Selected CDR reference clock 0, 1, 2, 3, 4
Selected CDR reference clock frequency Legal range defined by Quartus Prime software
PPM detector threshold 100, 300, 500, 1000
CTLE adaptation mode manual
Enable rx_pma_clkout port On/Off
Enable rx_pma_div_clkout port On/Off
rx_pma_div_clkout division factor Disabled, 1, 2, 33, 40, 50, 66
Enable rx_pma_clkslip port On/Off
Enable rx_is_lockedtodata port On/Off
Enable rx_is_lockedtoref port On/Off
Enable rx_set_locktodata and rx_set_locktoref ports On/Off
Enable rx_seriallpbken port On/Off
Enable PRBS verifier control and status ports On/Off
Table 148.  Standard PCS Parameters
Parameter Range
Standard PCS / PMA interface width 8, 10, 16, 20
FPGA fabric / Standard TX PCS interface width 8, 10, 16, 20, 32, 40
FPGA fabric / Standard RX PCS interface width 8, 10, 16, 20, 32, 40
Enable 'Standard PCS' low latency mode


Off (for Basic with Rate Match)

TX FIFO mode







Enable tx_std_pcfifo_full port On/Off
Enable tx_std_pcfifo_empty port On/Off
Enable rx_std_pcfifo_full port On/Off
Enable rx_std_pcfifo_empty port On/Off
TX byte serializer mode


Serialize x2

Serialize x4

RX byte deserializer mode


Deserialize x2

Deserialize x4

Enable TX 8B/10B encoder On/Off
Enable TX 8B/10B disparity control On/Off
Enable RX 8B/10B decoder On/Off
RX rate match FIFO mode


Basic 10-bit PMA (for Basic with Rate Match)

Basic 20-bit PMA (for Basic with Rate Match)

RX rate match insert/delete -ve pattern (hex) User-defined value
RX rate match insert/delete +ve pattern (hex) User-defined value
Enable rx_std_rmfifo_full port On/Off
Enable rx_std_rmfifo_empty port On/Off
Enable TX bit slip On/Off
Enable tx_std_bitslipboundarysel port On/Off
RX word aligner mode


manual (PLD controlled)

synchronous state machine

RX word aligner pattern length 7, 8, 10, 16, 20, 32, 40
RX word aligner pattern (hex) User-defined value
Number of word alignment patterns to achieve sync 0-255
Number of invalid data words to lose sync 0-63
Number of valid data words to decrement error count 0-255
Enable fast sync status reporting for deterministic latency SM On/Off
Enable rx_std_wa_patternalign port On/Off
Enable rx_std_wa_a1a2size port On/Off
Enable rx_std_bitslipboundarysel port On/Off
Enable rx_bitslip port On/Off
Enable TX bit reversal On/Off
Enable TX byte reversal On/Off
Enable TX polarity inversion On/Off
Enable tx_polinv port On/Off
Enable RX bit reversal On/Off
Enable rx_std_bitrev_ena port On/Off
Enable RX byte reversal On/Off
Enable rx_std_byterev_ena port On/Off
Enable RX polarity inversion On/Off
Enable rx_polinv port On/Off
Enable rx_std_signaldetect port On/Off
Enable PCIe dynamic datarate switch ports Off
Enable PCIe pipe_hclk_in and pipe_hclk_out ports Off
Enable PCIe electrical idle control and status ports Off
Enable PCIe pipe_rx_polarity port Off
Table 149.  Dynamic Reconfiguration Parameters
Parameter Range
Enable dynamic reconfiguration On/Off
Share reconfiguration interface On/Off
Enable Native PHY Debug Master Endpoint On/Off
Table 150.  Generation Options Parameters
Parameter Range
Generate parameter documentation file On/Off

Did you find the information on this page useful?

Characters remaining:

Feedback Message