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

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

2.9.2.12. TX ビットスリップ

TX ビットスリップを使用するにはEnable TX bitslip およびEnable tx_std_bitslipboundarysel port オプションを選択します。これによりtx_std_bitslipboundarysel 入力ポートが追加されます。TX PCS は、tx_std_bitslipboundarysel で指定されたビット数を自動的にスリップします。なお、TX ビットスリップのためのポートはありません。デザインに複数のチャネルがある場合は、tx_std_bitslipboundarysel ポートはチャネルの数で乗算されます。この機能は、tx_parallel_data ポートのモニターリングにより検証することができます。

ビットスリップ機能のイネーブルはオプションです。

注: 以下の図でrx_parallel_data の値はTX およびRX ビット反転機能が無効にされている場合の値です。
図 151. 8 ビット・モードでのTX ビットスリップ

tx_parallel_data = 8’hbc、tx_std_bitslipboundarysel = 5'b00001 (1 ビットずつビットスリップ)



図 152. 10 ビット・モードでのTX ビットスリップ

tx_parallel_data = 10’h3bc、tx_std_bitslipboundarysel = 5'b00011 (3 ビットずつビットスリップ)



図 153. 16 ビット・モードでのTX ビットスリップ

tx_parallel_data = 16’hfcbc、tx_std_bitslipboundarysel = 5'b00011 (3 ビットずつビットスリップ)



図 154. 20 ビット・モードでのTX ビットスリップ tx_parallel_data = 20’hF3CBC、tx_std_bitslipboundarysel = 5'b00111 (7 ビットずつビットスリップ)