dp的sst模式下training流程

本文详细介绍了DisplayPort (DP) 在SST模式下的training流程,包括为何需要training、准备工作及六个关键步骤:HPD检测、DPCD寄存器读取、Link和Phy层初始化、时钟恢复(CR)、均衡(EQ)流程以及视频数据通信。训练过程确保了发送端与接收端之间的有效通信,以实现正确显示视频内容。

本文讲述dp在实际操作中的training流程

dp的版本:1.4

dp的模式:sst模式。

转载:dp的sst模式下training流程_hhh_fpga的博客-CSDN博客

这里我就用我自己的理解说下,说的不对的请见谅。

一、为啥要training?

在使用dp点亮屏幕时,需要通过aux交互,了解显示屏的信息,例如显示屏支持的分辨率,支持的速率,支持的色彩升读,支持的格式等等内容,在知道显示屏的信息后,我们发送端,需要根据显示屏的信息,通过aux发送我们需要发送给显示屏的信息,例如:我们将要发送的视频格式,视频速率等等。在点屏之前的一系列操作,我们就叫training,或者用中文就是训练的意思。

二、发送training前的准备

1、要确定我们的aux通道是完好的。

2、确定我们的高速通道是好,因为training流程也会用到高速通道的,不仅仅只用到aux

3、hpd的好的

三、training流程

这里就到了我们重要的training流程了。

1、第一步:

检测hpd信号,在检测到hpd拉高,并持续了2ms以上,我们认为hpd是好的。

2、第二步:

通过aux获取DPCD寄存器的内容,大概就是0x000--0x00f里面的内容,这些寄存器里包含了版本,最大的lane数,最大的速率等等

3、第三步

通过在第二部读取到的参数,来初始化DPTX的link layer和phy layer,以达到匹配rx的

4、第四步

时钟恢复(CR):这个阶段,发送端通过发送特定的数据,让接收端从数据中获取时钟,当接收

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值