Visible to Intel only — GUID: ket1486507220254
Ixiasoft
Visible to Intel only — GUID: ket1486507220254
Ixiasoft
2.9.1.2. Native PHY IP Parameter Settings for Basic (Enhanced PCS)
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.
Parameter |
Range |
---|---|
Message level for rule violations |
error, warning |
Transceiver configuration rules |
Basic (Enhanced PCS) |
PMA configuration rules |
Basic, GPON |
Transceiver mode |
TX / RX Duplex, TX Simplex, RX Simplex |
Number of data channels |
1 to 12 |
Data rate |
GX transceiver channel: 1 Gbps to 12.5 Gbps |
Enable datapath and interface reconfiguration |
On / Off |
Enable simplified data interface |
On / Off |
Parameter |
Range |
---|---|
TX channel bonding mode |
Not bonded, PMA only bonding, PMA and PCS bonding |
PCS TX channel bonding master |
Auto, 0 to n-1, n (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 |
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_serialpbken port | On / Off |
Parameter |
Range |
---|---|
Number of CDR reference clocks |
1 to 5 |
Selected CDR reference clock |
0 to 4 |
Selected CDR reference clock frequency |
For Basic (Enhanced PCS): Depends on the data rate parameter |
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, 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_serialpbken port | On / Off |
Enable PRBS verifier control and status ports | On / Off |
Parameter |
Range |
---|---|
Enhanced PCS/PMA interface width |
32, 40, 64 |
FPGA fabric/Enhanced PCS interface width |
32, 40, 50, 64, 66, 67 |
Enable Enhanced PCS low latency mode |
On / Off |
Enable RX/TX FIFO double width mode |
On / Off |
TX FIFO mode |
Phase compensation, Register, Interlaken, Basic, Fast register
Note: Only Basic Enhanced is valid.
|
TX FIFO partially full threshold |
10, 11, 12, 13, 14, 15 |
TX FIFO partially empty threshold |
1, 2, 3, 4, 5 |
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 |
Phase Compensation, Register, Basic |
RX FIFO partially full threshold |
0 to 31 |
RX FIFO partially empty threshold |
0 to 31 |
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) | On / Off |
Enable rx_enh_fifo_insert port (10GBASE-R) | On / Off |
Enable rx_enh_fifo_rd_en port | On / Off |
Enable rx_enh_fifo_align_val port (Interlaken) | On / Off |
Enable rx_enh_fifo_align_cir port (Interlaken) | On / Off |
Enable TX 64b/66b encoder | On / Off |
Enable RX 64b/66b decoder | On / Off |
Enable TX sync header error insertion | On / Off |
Enable RX block synchronizer |
On / Off |
Enable rx_enh_blk_lock port | On / Off |
Enable TX data bitslip |
On / Off |
Enable TX data polarity inversion |
On / Off |
Enable RX data bitslip |
On / Off |
Enable RX data polarity inversion |
On / Off |
Enable tx_enh_bitslip port | On / Off |
Enable rx_bitslip port | On / Off |
Enable tx_enh_frame port | On / Off |
Enable rx_enh_frame port | On / Off |
Enable rx_enh_frame_dian_status port | On / Off |
Parameter | Range |
---|---|
Enable dynamic reconfiguration | On / Off |
Share reconfiguration interface | On / Off |
Enable Native PHY Debug Master Endpoint | On / Off |
Enable embedded debug | On / Off |
Enable capability registers | On / Off |
Set user-defined IP identifier | number |
Enable control and status registers | On / Off |
Enable prbs soft accumulators | On / Off |
Configuration file prefix | text string |
Generate SystemVerilog package file | On / Off |
Generate C header file | On / Off |
Parameter | Range |
---|---|
Generate parameter documentation file | On / Off |