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

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

4.3.6. DisplayPort Post Link Training Adjust Request Flow (LQA)

Link Training 完了後、Post Link Training Adjust Request Sequence を使用して、トランスミッター・ドライバー設定とレシーバー・イコライゼーション設定を微調整することができます。

DisplayPort シンクは、Post Link Training Adjust Request Sequence 機能をサポートします (VESA DisplayPort Standard 1.3 で定義)。

この機能は、DisplayPort Intel® FPGA IP によって制御されます。
  1. Link Training Sequence 中、ソースが DPCD オフセット 0x00002 を読み出し、シンクが 0x00002 bit [5] (POST_LT_ADJ_REQ_SUPPORT) を 1 に設定します。
  2. ソースがこの機能をサポートしている場合、オフセット 0x00101 bit [5] (POST_LT_ADJ_REQ_GRANTED) に書き込み、Post Link Training Adjust Request をグラントします。
  3. Link Training Sequence 完了後、ソースはオフセット 0x00102 に書き込み、Link Training をディセーブルします。
  4. シンクは、DPCD 0x00204 bit[1] (POST_LT_ADJ_REQ_IN_PROGRESS) を 1 に設定し、Link Driver 設定 (電圧スイングとプリエンファシス) を微調整します。
  5. ソースはオフセット 0x00204 bit[1] を読み出し、Sink Post Link Training Adjust Sequence が進行中であるかどうかを確認します。
  6. 5 ~ 10 ms 後、ソースは DPCD ADJUST_REQUEST_LANE x (0x00206 – 0x00207) を読み出します。
    • 値が変更された場合、ソースはオフセット 0x00206 ~ 0x00207 に書き込み、Link driver 設定を要求された値に変更します。
    • 値が変更されない場合は、手順 5 ~ 6 を繰り返します。これらの手順を 6 回繰り返した場合、ソースはオフセット 0x00101 の bit[5] をクリアしてグラントしないようにし、Normal Active Video Transmission に進みます。
  7. 手順 6 の後、シンクデバイスの Link Status (0x00202 ~ 0x00204) がクリアされた場合
    • Post Link Training Adjust Request Sequence を中断します。
    • ソースはオフセット 0x00101 bit[5] (グラントされていない) をクリアします。
    • Link Training Sequence 1 で再スタートします。
注:

すべての POST_LT_ADJ_REQ レジスターとフロー定義は、VESA DisplayPort Standard 1.3 でのみ利用可能です。