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

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

11.8. シンク MST レジスター

MST コントローラー制御

アドレス: 0x00a0

方向: RW

リセット: 0x00000000

表 192.  DPRX_MST_CONTROL1 ビット

ビット

ビット名

説明

31 VCPTAB_UPD_FORCE

このフラグは常に 0 でリードバックします。

1 = VC ペイロード ID テーブルの更新を強制します。

30 VCPTAB_UPD_REQ
  • 1 = VC ペイロード ID テーブルの更新を要求します
  • 0 = VC ペイロード ID テーブルの変更なし
29:20 未使用  
19:16 VCP_ID3

ストリーム 3 の VC ペイロード ID

注: 有効な値 0 ~ 4
15:12 VCP_ID2

ストリーム 2 の VC ペイロード ID

注: 有効な値 0 ~ 4
11:8 VCP_ID1

ストリーム 1 の VC ペイロード ID

注: 有効な値 0 ~ 4
7:4 VCP_ID0

ストリーム 0 の VC ペイロード ID

注: 有効な値 0 ~ 4
3:1 未使用  
0 MST_EN

8B/10B チャネル・コーディング

MST の有効化または無効化

  • 1 = MST フレーミング
  • 0 = SST フレーミング

128B/132B チャネル・コーディング

予約済み

VCPTAB_UPD_FORCE をアサートすると、シンクは DPRX_MST_VCPTAB0 から DPRX_MST_VCPTAB7 に含まれる VC ペイロードテーブルを直ちに使用するよう強制します。

VCPTAB_UPD_REQ をアサートすると、シンクは DPRX_MST_VCPTAB0 から DPRX_MST_VCPTAB7 に含まれる VC ペイロードテーブルを、次の ACT シーケンスが検出された後に使用するように要求します。

VCP_ID0 ~ VCP_ID3 に使用される VC ペイロード ID 値 (1 ~ 15) は、DisplayPort ソース (1 ~ 63) で使用される値とは異なります。GPU はこれらの値を再マッピングする必要があります。使用される値は、VC ペイロード ID テーブル — DPRX_MST_VCPTAB0DPRX_MST_VCPTAB7 レジスターの値と一致しなければなりません。

MST コントローラーのステータス

アドレス: 0x00a1

方向: RO

リセット: 0x00000000

表 193.  DPRX_MST_STATUS1 ビット

ビット

ビット名

説明

31 未使用  
30 VCPTAB_ACT_ACK
  • 1 = ACT シーケンスが検出され、VC ペイロードが更新されます
  • 0 = VC ペイロード ID テーブルの変更なし
29:0 未使用  

VCPTAB_ACT_ACK は、VCPTAB_UPD_REQ がデアサートされると 0 にリセットされます。VCPTAB_ACT_ACK は、VCPTAB_UPD_REQ がアサートされ、ACT シーケンスが検出されると 1 にリセットされ、DPRX_MST_VCPTAB0 から DPRX_MST_VCPTAB7 レジスターに含まれるテーブルが使用されたことを示します。