CRC チェッカーを使用する場合は、チェッカーをイネーブルにして、64B/66B エンコーダーと 64B/66B デコーダーをバイパスする必要があります。
- CRC_EN は、
1'b1
に設定する必要があります。 - DATAPATH_CTRL は、TX スクランブラー/RX デスクランブラーがイネーブルの場合は
3'b100
に設定し、TX スクランブラー/RX デスクランブラーをバイパスする場合は3'b111
に設定する必要があります。
また、RX 64B/66B デスクランブラーをバイパスするかどうかによって、RX CRC チェッカーの入力フォーマットを想定されるエンディアン フォーマットに設定する必要があります。次のように設定します。
- RX 64B/66B デスクランブラーをバイパスする場合、INPUT_BYTE_ORDER =
1'b0
- RX 64B/66B デスクランブラーをバイパスしない場合、INPUT_BYTE_ORDER =
1'b1