インテルのみ表示可能 — GUID: nik1398707138459
Ixiasoft
インテルのみ表示可能 — GUID: nik1398707138459
Ixiasoft
5.2.2.1. RX ギアボックス、RX ビットスリップ、および極性反転
RX ギアボックスは、PMA データ幅をPCS チャネルの大きい方のバス幅に適応させます (ギアボックスの拡張)。RX ギアボックスは、32:66、40:66、32:67、32:64、40:40、32:32、64:64、67:64、66:64 といった異なる比 (PCS-PMA 間のインターフェイス幅:FPGA ファブリック-PCS インターフェイス幅) とビットスリップ機能をサポートします。
RX ブロック・シンクロナイザー、あるいはrx_bitslip がワード境界をシフトするためにイネーブルされるとき、RX ビットスリップは有効になります。RX ブロック・シンクロナイザーのビットスリップ信号の立ち上がりエッジまたはFPGA ファブリックからのrx_bitslip では、ワード境界は1 シリアルビット、あるいは1UI ずつシフトされます。各ビットスリップは最初に受信したビットを受信データから削除します。
レシーバー・ギアボックスは受信データの極性を反転することができます。これは、レシーバー信号がボードまたはバックプレーン・レイアウトで逆になっている場合に役立ちます。極性反転はネイティブPHY IP パラメーター・エディターを使用してイネーブルします。
ギアボックスの動作にはデータ有効生成ロジックが不可欠です。データの各ブロックには、ブロックが有効であるか否かを「認定」するrx_enh_data_valid (データ有効信号) が付随します。データ有効トグルパターンはデータ幅の変換比によって決定されます。たとえば比率が66:40 である場合、データ有効信号は33 サイクルのうちの20 サイクル、または3 サイクルのうちの約2 サイクルでHigh になり、33 rx_clkout (RX 低速パラレルクロック) サイクルごとにこのパターンを繰り返します。