英特尔® Arria® 10收发器PHY用户指南

ID 683617
日期 3/28/2022
Public
文档目录

2.5.5. Interlaken的Native PHY IP参数设置

这一部分包括了此协议的建议参数值。请参考 使用Arria 10 Transceiver Native PHY IP Core 来了解参数值的整个范围。
表 75.  常规参数和数据通路参数

参数

Message level for rule violations

error

warning

Transceiver configuration rules

Interlaken

PMA configuration rules basic

Transceiver mode

TX / RX Duplex

TX Simplex

RX Simplex

Number of data channels

196

Data rate

Up to 17.4 Gbps for GX devices

(取决于Enhanced PCS到PMA接口宽度的选择)

Enable datapath and interface reconfiguration

On / Off

Enable simplified data interface

On / Off

Provide separate interface for each channel

On / Off

表 76.  TX PMA参数

参数

TX channel bonding mode

Not bonded

PMA-only bonding

PMA and PCS bonding

PCS TX channel bonding master

如果TX channel bonding mode设置为PMA and PCS bonding,那么:

Auto, 0, 1, 2, 3 through [Number of data channels – 1]

Actual PCS TX channel bonding master

如果TX channel bonding mode设置为PMA and PCS bonding,那么:

0, 1, 2, 3 through [Number of data channels – 1]

TX local clock division factor

如果TX channel bonding mode没有绑定,那么:

1, 2, 4, 8

Number of TX PLL clock inputs per channel

如果TX channel bonding mode没有绑定,那么:

1, 2, 3, 4

Initial TX PLL clock input selection

0

Enable tx_pma_clkout port

On / Off

Enable tx_pma_div_clkout port

On / Off

tx_pma_div_clkout division factor

如果Enable tx_pma_div_clkout portOn,那么:

Disabled, 1, 2, 33, 40, 66

Enable tx_pma_elecidle port

On / Off

Enable tx_pma_qpipullup port (QPI)

Off

Enable tx_pma_qpipulldn port (QPI)

Off

Enable tx_pma_txdetectrx port (QPI)

Off

Enable tx_pma_rxfound port (QPI)

Off

Enable rx_seriallpbken port

On / Off

表 77.  RX PMA参数

参数

Number of CDR reference clocks

15

Selected CDR reference clock

04

Selected CDR reference clock frequency

选择由Quartus Prime软件定义的合法范围

PPM detector threshold

100, 300, 500, 1000

CTLE adaptation mode

manual,

DFE adaptation mode

adaptation enabled, manual, disabled

Number of fixed dfe taps

3, 7, 11

Enable rx_pma_clkout port

On / Off

Enable rx_pma_div_clkout port

On / Off

rx_pma_div_clkout division factor

如果Enable rx_pma_div_clkout portOn,那么:

Disabled, 1, 2, 33, 40, 66

Enable rx_pma_clkslip port

On / Off

Enable rx_pma_qpipulldn port (QPI)

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

表 78.  Enhanced PCS参数

参数

Enhanced PCS / PMA interface width

324064

FPGA fabric / Enhanced PCS interface width

67

Enable 'Enhanced PCS' low latency mode

当PMA接口宽度是32并且数据速率的预置种类是10.3125 Gbps或6.25 Gbps时是允许的;否则Off

Enable RX/TX FIFO double-width mode

Off

TX FIFO mode

Interlaken

TX FIFO partially full threshold

815

TX FIFO partially empty threshold

18

Enable tx_enh_fifo_full port

On / Off

Enable tx_enh_fifo_pfull port

On / Off

Enable tx_enh_fifo_empty port

On / Off

Enable tx_enh_fifo_pempty port

On / Off

RX FIFO mode

Interlaken

RX FIFO partially full threshold

1029 (不少于pempty_threshold+8)

RX FIFO partially empty threshold

210

Enable RX FIFO alignment word deletion (Interlaken)

On / Off

Enable RX FIFO control word deletion (Interlaken)

On / Off

Enable rx_enh_data_valid port

On / Off

Enable rx_enh_fifo_full port

On / Off

Enable rx_enh_fifo_pfull port

On / Off

Enable rx_enh_fifo_empty port

On / Off

Enable rx_enh_fifo_pempty port

On / Off

Enable rx_enh_fifo_del port (10GBASE-R)

Off

Enable rx_enh_fifo_insert port (10GBASE-R)

Off

Enable rx_enh_fifo_rd_en port

On

Enable rx_enh_fifo_align_val port (Interlaken)

On / Off

Enable rx_enh_fifo_align_clr port (Interlaken)

On

表 79.  Interlaken帧生成器参数

参数

Enable Interlaken frame generator

On

Frame generator metaframe length

58192 (英特尔建议最小的元帧长度为128)

Enable frame generator burst control

On

Enable tx_enh_frame port

On

Enable tx_enh_frame_diag_status port

On

Enable tx_enh_frame_burst_en port

On

表 80.  Interlaken帧同步器参数

参数

Enable Interlaken frame synchronizer

On

Frame synchronizer metaframe length

58192 (英特尔建议最小的元帧长度为128)

Enable rx_enh_frame port

On

Enable rx_enh_frame_lock port

On / Off

Enable rx_enh_frame_diag_status port

On / Off

表 81.  Interlaken CRC-32生成器和检查器参数

参数

Enable Interlaken TX CRC-32 generator

On

Enable Interlaken TX CRC-32 generator error insertion

On / Off

Enable Interlaken RX CRC-32 checker

On

Enable rx_enh_crc32_err port

On / Off

表 82.  加扰器和解扰器参数

参数

Enable TX scrambler (10GBASE-R / Interlaken)

On

TX scrambler seed (10GBASE-R / Interlaken)

0x10x3FFFFFFFFFFFFFF

Enable RX descrambler (10GBASE-R / Interlaken)

On

表 83.  Interlaken差异生成器和检查器参数

参数

Enable Interlaken TX disparity generator

On

Enable Interlaken RX disparity checker

On

Enable Interlaken TX random disparity bit

On / Off

表 84.  Block Sync参数

参数

Enable RX block synchronizer

On

Enable rx_enh_blk_lock port

On / Off

表 85.  变速箱参数

参数

Enable TX data bitslip

Off

Enable TX data polarity inversion

On / Off

Enable RX data bitslip

Off

Enable RX data polarity inversion

On / Off

Enable tx_enh_bitslip port

Off

Enable rx_bitslip port

Off

表 86.  动态重配置参数

参数

Enable dynamic reconfiguration

On / Off

Share reconfiguration interface

On / Off

Enable Native PHY Debug Master Endpoint

On / Off

Separate reconfig_waitrequest from the status of AVMM arbitration with PreSICE

On / Off

Enable capability registers

On / Off

Set user-defined IP identifier:

0255

Enable control and status registers

On / Off

Enable prbs soft accumulators

On / Off

表 87.  配置文件参数

参数

Configuration file prefix

Generate SystemVerilog package file

On / Off

Generate C header file

On / Off

Generate MIF (Memory Initialization File)

On / Off

Include PMA analog settings in configuration files

On / Off

表 88.  配置Profiles参数

参数

Enable multiple reconfiguration profiles

On / Off

Enable embedded reconfiguration streamer

On / Off

Generate reduced reconfiguration files

On / Off

Number of reconfiguration profiles

1到8

Selected reconfiguration profile

1到7