クリティカルな問題
DisplayPort 仕様では、水平の最後の転送ユニット ( ビデオラインは、ブランクスタート (BS) 記号で終わる必要があり、塗りつぶしで終わってはなりません スタート (FS) および Fill End (FE) 挿入。ただし、Altera DisplayPort TX コアは、 ビデオラインの両端に FS と FE を誤って挿入する。この現象は次の原因で生じます。 パックデータレートが設定されている場合、解像度と色深度の特定の組み合わせ リンク帯域幅に非常に近い。
色深度全体でレーン当たり 1 ライン当たりに必要な合計シンボル数 (TS) は次の通りになります。 次のように計算されます。
- 16 bpp: TS = (アクティブピクセル / ライン x (4 x 1) / 2) / レーン数
- 18 bpp: TS = (アクティブピクセル / ライン x (4 x 9) / 16) / レーンカウント
- 20 bpp: TS = (アクティブピクセル / ライン x (4 x 5) / 8) / レーンカウント
- 24 bpp: TS = (アクティブピクセル / ライン x (4 x 3) / 4) / レーンカウント
- 30 bpp: TS = (アクティブピクセル / ライン x (4 x 15) / 16) / レーンカウント
- 32 bpp: TS = (アクティブピクセル / ライン x (4 x 2) / 2) / レーンカウント
- 36 bpp: TS = (アクティブピクセル / ライン x (4 x 9) / 8) / レーンカウント
- 48 bpp: TS = (アクティブピクセル / ライン x (4 x 3) / 3) / レーンカウント
DisplayPort TX コアは、すべてのビデオの最後に誤って FS と FE を挿入することがあります。
必要な合計シンボル (TS) が 1 個当たりの平均有効シンボルの複数である場合のライン
avg_bytes_tu
以下の条件において、以下の場合は、以下の場合は、以下の条件を満たす必要があります。
- when
SYMBOLS_PER_CLOCK
= 2 とavg_bytes_tu
> 62 - when
SYMBOLS_PER_CLOCK
= 4 とavg_bytes_tu
> 60
この DisplayPort 仕様に準拠していないと、相互運用性が生じる可能性があります。 一部のデバイスの問題。
この問題の回避策はありません。
この問題は、DisplayPort IP コアのバージョン 16.0 で修正されています。