インテル® Stratix® 10 LタイルおよびHタイル・トランシーバーPHYユーザーガイド

ID 683621
日付 3/03/2020
Public
ドキュメント目次

2.4.2.3.1. 8B/10Bエンコーダーおよびデコーダー

8B/10B Encoderおよび8B/10B Decoderをイネーブルするには、IP Editor内のStandard PCSタブのEnable TX 8B/10B EncoderおよびEnable RX 8B/10B Decoderオプションを選択します。Platform Designerを使用すると、RX-onlyモードで8B/10Bデコーダーを実装することができます。

以下のポートが追加されます。

  • tx_datak
  • rx_datak
  • rx_runningdisp
  • rx_disperr
  • rx_errdetect

rx_datak および tx_datak は、パラレルデータがコントロール・ワードまたはデータワードのどちらであるかを示します。受信する8ビットデータ (tx_parallel_data) およびコントロール識別子 (tx_datak) は10ビット・ワードに変換されています。パワー・オン・リセット後に、8B/10Bエンコーダーは10ビットデータをRD-カラムから取得します。次に、エンコーダーはRD+カラムからの10ビットデータを選択し、中立ディスパリティーを保ちます。ランニング・ディスパリティーは、rx_runningdisp によって表示されます。