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

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

3.9.2. PMA ボンディングとPCS ボンディング

PMA およびPCS ボンディングは、チャネルグループ内のPMA とPCS 両方の出力間におけるスキューを低減します。

PMA ボンディングでは、x6/xN ボンディングまたはPLL フィードバック補償ボンディングのいずれかが使用されます。PCS ボンディングでは、結合されたグループ内の一部のPCS 制御信号は、PCS 内部の専用ハードウェアを使用してスキュー調整されます。

図 183. PMA ボンディングとPCS ボンディング

PMA ボンディングとPCS ボンディングには、マスターチャネルとスレーブチャネルの概念が用いられます。結合されたグループ内の1 つのPCS チャネルがマスターチャネルとして選択され、それ以外はすべてスレーブチャネルとなります。すべてのチャネルが同じ状態にあり、かつ同時にデータ送信を開始するために、マスターチャネルはある開始条件を生成します。そして、この条件はすべてのスレーブチャネルに送信されます。この開始条件の信号を送信するには、2 つのパラレル・クロックサイクルの遅延が発生します。この信号は各PCS チャネルを介してシーケンシャルに移動するので、チャネル毎にこの遅延が追加されます。各スレーブチャネルが使用する開始条件は、マスターチャネルからのスレーブチャネルの距離に基づいて遅延補償されます。これにより、すべてのチャネルが同じクロックサイクルで開始されることになります。

トランシーバーPHY IP は、マスターPCS チャネルとしてセンターチャネルを自動的に選択します。これにより、結合グループの合計開始遅延が最小限に抑えられます。PLL フィードバック補償ボンディングでは、マスターPCS チャネルがボンディングされたグループの中央に配置されている場合、片側のすべてのチャネルをボンディングできます。

注: PMA およびPCS ボンディング信号は各PCS ブロックを介して送信されるため、PMA およびPCS の結合されたグループは連続して配置する必要があります。専用RX シリアル入力とTX シリアル出力 (例:GXBR4D_TX_CH0p とGXBR4D_TX_CH0n TX シリアル出力への PIN_BC7 およびPIN_BC8) へのピン・アサインメントを実行する際、チャネルの順序を維持する必要があります。チャネルは下から上への昇順で配置しなければいけません。ピン・アサインメント実行中にチャネルをスワップすると、エラーの原因となります。