2.9.1.2. Basic (Enhanced PCS) およびBasic with KR FEC 向けネイティブPHY IP のパラメーター設定
この項にはこのプロトコル向けの推奨パラメーター値を掲載しています。パラメーター値の範囲全体については、Arria 10 のトランシーバー・ネイティブPHY IP コアの使用を参照してください。
| パラメーター |
範囲 |
|---|---|
| Message level for rule violations |
error、warning |
| Transceiver configuration rules |
Basic (Enhanced PCS) 、Basic w/KR FEC |
| PMA configuration rules |
Basic、QPI、GPON |
| Transceiver mode |
TX/RX Duplex、TX Simplex、RX Simplex |
| Number of data channels |
1 ~ 96 |
| Data rate |
GX トランシーバー・チャネル:1 Gbps 46 ~17.4 Gbps |
| Enable datapath ANd interface reconfiguration |
On/Off |
| Enable simplified data interface |
On/Off |
| パラメーター |
範囲 |
|---|---|
| TX channel bonding mode |
Not bonded、PMA only bonding、PMA and PCS bonding |
| PCS TX channel bonding master |
Auto、0~n-1、n (ここでは、n=データチャネル数) |
| Actual PCS TX channel bonding master |
n-1 (ここでは、n=データチャネル数) |
| 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 tx_pma_qpipullup port (QPI) | On / Off |
| Enable tx_pma_qpipulldn port (QPI) | On / Off |
| Enable tx_pma_txdetectrx port (QPI) | On / Off |
| Enable tx_pma_rxfound port (QPI) | On / Off |
| Enable rx_serialpbken port | On / Off |
| パラメーター |
範囲 |
|---|---|
| Number of CDR reference clocks |
1 ~ 5 |
| Selected CDR reference clock |
0 ~ 4 |
| Selected CDR reference clock frequency |
Basic (Enhanced PCS) では、データレートのパラメーターに依存 Basic with KR FEC では、50~800 |
| 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 |
| 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_pma_qpipulldn port (QPI) | 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 |
| パラメーター |
範囲 |
|---|---|
| Enhanced PCS/PMA interface width |
32、40、64
注: Basic with KR FEC では64 のみ可能です。
|
| FPGA fabric/Enhanced PCS interface width |
32、40、50、64、66、67
注: Basic with KR FEC では66 のみ可能です。
|
| 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
注: Basic Enhanced、Basic Enhanced with KRFEC のみ有効です。
|
| 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 ~ 31 |
| RX FIFO partially empty threshold |
0 ~ 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 (Interlaken) | 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 RX KR-FEC error marking | On/Off |
| Error marking type | 10G、40G |
| Enable KR-FEC TX error insertion | On/Off |
| KR-FEC TX error insertion spacing | 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 |
| パラメーター | 範囲 |
|---|---|
| Enable dynamic reconfiguration | On/Off |
| Share reconfiguration interface | On/Off |
| Enable Altera Debug Master Endpoint | On/Off |
| Enable embedded debug | On/Off |
| Enable capability registers | On/Off |
| Set user-defined IP identifier | 数字 |
| Enable control and status registers | On/Off |
| Enable prbs soft accumulators | On/Off |
| Configuration file prefix | 文字列 |
| Generate SystemVerilog package file | On/Off |
| Generate C header file | On/Off |
| パラメーター | 範囲 |
|---|---|
| Generate parameter documentation file | On/Off |