インテル® Arria® 10 トランシーバーPHY ユーザーガイド

ID 683617
日付 4/20/2017
Public
ドキュメント目次

2.7.5. PIPE 向けネイティブPHY IP のパラメーター設定

表 181.  Arria 10ネイティブPHY IP のPIPE Gen1、Gen2、Gen3モードでのパラメーターこの項にはこのプロトコル向けの推奨パラメーター値を掲載しています。パラメーター値の範囲全体については、Arria 10 のトランシーバー・ネイティブPHY IP コアの使用を参照してください。
  Gen1 PIPE Gen2 PIPE Gen3 PIPE
Parameter
Message level for rule violations Error Error Error
Common PMA Options
VCCR_GXB and VCCT_GXB supply voltage for the Transceiver Gen1:1_1V、1_0V、0_9V Gen2:1_1V、1_0V、0_9V Gen3:1_1V、1_0V、0_9V
Transceiver Link Type Gen1:sr、lr Gen2:sr、lr Gen3:sr、lr
Datapath Options
Transceiver configuration rules Gen1 PIPE Gen2 PIPE Gen3 PIPE
PMA configuration rules Basic Basic Basic
Transceiver mode TX / RX Duplex TX / RX Duplex TX / RX Duplex
Number of data channels

Gen1 ×1:1 チャネル

Gen1 ×2:2 チャネル

Gen1 ×4:4 チャネル

Gen1 ×8:8 チャネル

Gen2 ×1:1 チャネル

Gen2 ×2:2 チャネル

Gen2 ×4:4 チャネル

Gen2 ×8:8 チャネル

Gen3 ×1:1 チャネル

Gen3 ×2:2 チャネル

Gen3 ×4:4 チャネル

Gen3 ×8:8 チャネル

Data rate 2.5 Gbps 5 Gbps 5 Gbps37
Enable datapath and interface reconfiguration オプション オプション オプション
Enable simplified data interface オプション38 オプション38 オプション38
Provide separate interface for each channel オプション オプション オプション
表 182.  Arria 10 ネイティブPHY IP のPIPE Gen1、Gen2、Gen3 モードでのパラメーター:TX PMAこの項にはこのプロトコル向けの推奨パラメーター値を掲載しています。パラメーター値の範囲全体については、Arria 10 のトランシーバー・ネイティブPHY IP コアの使用を参照してください。
  Gen1 PIPE Gen2 PIPE Gen3 PIPE
TX Bonding Options
TX channel bonding mode

Nonbonded (x1)

PMA & PCS Bonding

Nonbonded (x1)

Nonbonded (x1)

PMA & PCS Bonding

PCS TX channel bonding master Auto 39 Auto 39 Auto 39
Default PCS TX channel bonding master

Gen1 ×1:0

Gen1 ×2:1

Gen1 ×4:2

Gen1 ×8:4

Gen1 ×1:0

Gen1 ×2:1

Gen1 ×4:2

Gen1 ×8:4

Gen1 ×1:0

Gen1 ×2:1

Gen1 ×4:2

Gen1 ×8:4

TX PLL Options
TX local clock division factor 1 1 1
Number of TX PLL clock inputs per channel 1 1 GEN3 ×1:2

他の全てのモード:1

Initial TX PLL clock input selection 0 0 Gen3 x1 での最初のクロック入力選択にはGen1 / Gen2 クロック接続を使用する

他の全てのモード:0

TX PMA Optional Ports
Enable tx_analog_reset_ack port オプション オプション オプション
Enable tx_pma_clkout port オプション オプション オプション
Enable tx_pma_div_clkout port オプション オプション オプション
tx_pma_div_clkout division factor オプション オプション オプション
Enable tx_pma_elecidle port Off Off Off
Enable tx_pma_qpipullup port (QPI) Off Off Off
Enable tx_pma_qpipulldn port (QPI) Off Off Off
Enable tx_pma_txdetectrx port (QPI) Off Off Off
Enable tx_pma_rxfound port (QPI) Off Off Off
Enable rx_seriallpbken port Off Off Off
表 183.  Arria 10ネイティブPHY IP のPIPE Gen1、Gen2、Gen3 モードでのパラメーター:RX PMAこの項にはこのプロトコル向けの推奨パラメーター値を掲載しています。パラメーター値の範囲全体については、Arria 10 のトランシーバー・ネイティブPHY IP コアの使用を参照してください。
  Gen1 PIPE Gen2 PIPE Gen3 PIPE
RX CDR Options
Number of CDR reference clocks 1 1 1
Selected CDR reference clock 0 0 0
Selected CDR reference clock frequency 100、125 MHz 100、125 MHz 100、125 MHz
PPM detector threshold 1000 1000 1000
Equalization
CTLE adaptation mode
注: トリガーされるadaptation mode はPCIe* Gen3 にのみ適用されます。
Manual / Triggered Manual / Triggered Manual / Triggered
DFE adaptation mode Disabled Disabled Disabled
Number of fixed dfe taps NA NA NA
RX PMA Optional Ports
Enable rx_analog_reset_ack port オプション オプション オプション
Enable rx_pma_clkout port オプション オプション オプション
Enable rx_pma_div_clkout port オプション オプション オプション
rx_pma_div_clkout division factor オプション オプション オプション
Enable rx_pma_clkslip port オプション オプション オプション
Enable rx_pma_qpipulldn port (QPI) Off Off Off
Enable rx_is_lockedtodata port オプション オプション オプション
Enable rx_is_lockedtoref port オプション オプション オプション
Enable rx_set_locktodata and rx_set_locktoref ports オプション オプション オプション
Enable rx_seriallpbken port オプション オプション オプション
Enable PRBS Verifier Control and Status ports オプション オプション オプション
表 184.  Arria 10 ネイティブPHY IP のPIPE Gen1、Gen2、Gen3 モードでのパラメーター:Standard PCSこの項にはこのプロトコル向けの推奨パラメータ値を掲載しています。パラメータ値の範囲全体については、Arria 10のトランシーバ・ネイティブPHY IPコアの使用を参照してください。
パラメーター Gen1 PIPE Gen2 PIPE Gen3 PIPE
Standard PCS configurations
Standard PCS / PMA interface width 10 10 1040
FPGA fabric / Standard TX PCS interface width 8、16 16 32
FPGA fabric / Standard RX PCS interface width 8、16 16 32
Enable Standard PCS low latency mode Off Off Off
Standard PCS FIFO
TX FIFO mode low_latency low_latency low_latency
RX FIFO mode low_latency low_latency low_latency
Enable tx_std_pcfifo_full port オプション オプション オプション
Enable tx_std_pcfifo_empty port オプション オプション オプション
Enable rx_std_pcfifo_full port オプション オプション オプション
Enable rx_std_pcfifo_empty port オプション オプション オプション
Byte Serializer and Deserializer
TX byte serializer mode Disabled、Serialize x2 Serialize x2 Serialize x4
RX byte deserializer mode Disabled、Serialize x2 Serialize x2 Deserialize x4
8B/10B Encoder and Decoder
Enable TX 8B/10B encoder Enabled Enabled Enabled
Enable TX 8B/10B disparity control Enabled Enabled Enabled
Enable RX 8B/10B decoder Enabled Enabled Enabled
Rate Match FIFO
Rate Match FIFO mode PIPE、PIPE 0ppm PIPE、PIPE 0ppm PIPE、PIPE 0ppm
RX rate match insert / delete -ve pattern (hex) 0x0002f17c (K28.5/K28.0/) 0x0002f17c (K28.5/K28.0/) 0x0002f17c (K28.5/K28.0/)
RX rate match insert / delete +ve pattern (hex) 0x000d0e83 (K28.5/K28.0/) 0x000d0e83 (K28.5/K28.0/) 0x000d0e83 (K28.5/K28.0/)
Enable rx_std_rmfifo_full port オプション オプション オプション
Enable rx_std_rmfifo_empty port オプション オプション オプション
PCI Express* Gen 3 rate match FIFO mode Bypass Bypass 600
Word Aligner and Bit Slip
Enable TX bit slip Off Off Off
Enable tx_std_bitslipboundarysel port オプション オプション オプション
RX word aligner mode Synchronous State Machine Synchronous State Machine Synchronous State Machine
RX word aligner pattern length 10 10 10
RX word aligner pattern (hex) 0x0000 00000000017c (/K28.5/) 0x0000 00000000017c (/K28.5/) 0x0000 00000000017c (/K28.5/)
Number of word alignment patterns to achieve sync 3 3 3
Number of invalid data words to lose sync 16 16 16
Number of valid data words to decrement error count 15 15 15
Enable rx_std_wa_patternalign port オプション オプション オプション
Enable rx_std_wa_a1a2size port Off Off Off
Enable rx_std_bitslipboundarysel port オプション オプション オプション
Enable rx_bitslip port Off Off Off
Bit Reversal and Polarity Inversion
Enable TX bit reversal Off Off Off
Enable TX byte reversal Off Off Off
Enable TX polarity inversion Off Off Off
Enable tx_polinv port Off Off Off
Enable RX bit reversal Off Off Off
Enable rx_std_bitrev_ena port Off Off Off
Enable RX byte reversal Off Off Off
Enable rx_std_byterev_ena port Off Off Off
Enable RX polarity inversion Off Off Off
Enable rx_polinv port Off Off Off
Enable rx_std_signaldetect port オプション オプション オプション
PCIe Ports
Enable PCIe dynamic datarate switch ports Off Enabled Enabled
Enable PCIe pipe_hclk_in and pipe_hclk_out ports Enabled Enabled Enabled
Enable PCIe Gen3 analog control ports Off Off Enabled
Enable PCIe electrical idle control and status ports Enabled Enabled Enabled
Enable PCIe pipe_rx_polarity port Enabled Enabled Enabled
Dynamic Reconfiguration
Enable dynamic reconfiguration Disabled Disabled Disabled
注: 一番左側の列に示す信号は、Simplified interface を有効にするとtx_parallel_data ワードの128 ビットのサブゼットに自動的にマッピングされます。
37

パワーアップ時にPIPE はGen1/Gen2 にコンフィグレーションされます。Gen3 PCS は8 Gbps 向けにコンフィグレーションされます。

38 simplified data interface を有効にした際のビット設定については表 188を参照してください。
39 このパラメーターの設定は配置によって異なります。Auto モードでは、ネイティブPHY IP パラメーター・エディターが、コンフィグレーションの最も中央寄りのチャネルをデフォルトのPCS TX チャネル・ボンディング・マスターとして選択します。この場合、選択されたチャネルが物理的にトランシーバー・バンクのCh1 またはCh4 として確実に配置されるようにする必要があります。それ以外では、PCS TX チャネル・ボンディング・マスターを手動で選択することにより、物理的にトランシーバー・バンクのCh1 またはCh4 として配置可能なチャネルを選択します。詳しくは、「PIPE コンフィグレーションでチャネルを配置する方法」の項を参照してください。
40 パワーアップ時にPIPE はGen1/Gen2 にコンフィグレーションされます。Gen3 PCS はPCS/PMA 幅である32 にコンフィグレーションされます。