DisplayPort Intel® FPGA IPユーザーガイド

ID 683273
日付 10/16/2023
Public
ドキュメント目次

5.2.4.2. DP2.0 (128B/132B チャネル・コーディング)

IP は、LLCP (Link Layer Control Packet) と、それに続く 1024 個の MTP (Multi-stream Transport Packet) からなるリンク・レイヤー・フレームを構成します。各 DP2.0 MTP は 64 リンク・シンボル・クロックの長さで、データ (ビデオ、MSA、セカンダリー、ブランキング) ストリームを伝送するためにタイム・マルチプレクサ化されます。PHY_SYNC シンボルとオーバーヘッド・シンボルと呼ばれる追加シンボルは、エンコーディングのために 128B/132B 論理 PHY 層に送られる前に、リンク層フレームに挿入されます。

128B/132B エンコーディング層内の 128B/132B エンコーディング・プロセスは、以下から構成されます。
  • 論理レーン数 (常に 4) から物理レーン数 (1、2、または 4) への変換
  • イントラ・スーパー・シンボル・シフティング; コントロール・シンボルを各スーパー・シンボルの先頭に移動します
  • PHY_SYNC Generator: Link Layer からの PHY_SYNC を、ワイヤー上で伝送される適切なものに置き換えます
  • スクランブル
  • CDI ビットの挿入: リンクトレーニング中は 4 ビット、通常動作中は 1 ビット
  • FEC エンコーディング
  • プリコーディング

これにより、32/64 ビットのシンボルが生成され、インテル FPGA 高速トランシーバーに送信されます。

リンクトレーニング中、論理 PHY 層は 128b/132b_TPS1 と 128b/132b_TPS2 の両シンボルを生成します。

DP2.0 ソースは以下のリンク品質テスト手順もサポートしています。
  • 128b/132b_TPS1 リンクトレーニングパターン (ナイキストパターン)
  • 128b/132b_TPS2 リンク・トレーニング・パターン
  • PRBS7、PRBS9、PRBS11、PRBS15、PRBS23、PRBS31 パターン
  • カスタム 264 ビット繰り返しパターン
  • 方形波パターン

すべてのパターンは DP2.0 仕様の UHBRx リンク品質テストサポートで定義されている通りです。

図 15. DP2.0 (128B/132B チャネル・コーディング)