文章 ID: 000081591 内容类型: 故障排除 上次审核日期: 2021 年 08 月 29 日

DisplayPort TX 链路带宽限制

环境

    英特尔® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT

关键问题

说明

DisplayPort 规范要求将视频数据发送到传输单元中 (TU),可提供 32 至 64 个链路符号长。为了降低复杂性,DisplayPort TX 使用固定 64 符号 TU。为了避免链接带宽超标, 打包的数据速率必须等于或低于链接符号速率。打包后 数据速率低于链接符号速率,DisplayPort TX 必须执行符号 填充, 用控制符号帧, FS 和 FE 在 TU 内, 而所有 FS 之前 TU 中的符号必须是有效的数据符号。规范也 要求视频数据在组合完整文档的 TU 内均平均分布 活动视频行。如果 TU 内计算的有效数据符号大于 DisplayPort TX 超过 62.75,表示该链接已超订阅,无图像 输出是预料之中的。

设想一个传输单元示例:

分辨率 = 1856x1392@75 Hz

色深 = 18 bpp

流时钟 = 288 MHz

通道数量 = 4

链路速率 = RBR (1.62Gbps)

TU 大小 = 64

传输单元中的有效符号数计算:

流 = 18 bpp,288MHz >超过 4 个通道封装数据速率 = 18 x 288 / 4 = 1296 Mbit/second/通道

链路带宽 = 1620 x 0.8 = 1296 Mbit/秒/通道

每 TU 的平均有效符号 = 1296 / 1296 x 64 = 64

打包的数据速率等于链接符号速率,平均有效 每 TU 的符号为 64,达到 TU 大小。在此示例中,TX 错误地 将该链接视为超订阅,并且不生成任何图像。

解决方法

要解决此问题,请更改链路速率和通道数配置,因此 即每 TU 的平均有效符号不到 62.75。例如,传输 1856x1392@75 Hz 为 18 bpp,您可以使用有 4 个通道的 HBR (2.7Gbps):

链路带宽 - 2700 x 0.8 = 2160 Mbit/秒/通道

每 TU 的平均有效符号 = 1296 / 2160 x 64 = 38.4

此问题在 DisplayPort IP 内核的版本 16.0 中修复。

相关产品

本文适用于 1 产品

英特尔® 可编程设备

1

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。