尊敬的团队:
我们的客户的原型上的HDMI输入/TMDS181存在问题:
有时(在更改视频格式后)会发生TMDS通道未正确校准的情况,并且在第一个活动视频线路期间,校准与其他活动视频线路相比甚至不同。
请在下面的示波器图像中以视频格式显示此故障: 1280 x 720 p @ 60Hz。 (TMDS解码器解码为1280 x 718 p @ 60 Hz)。
请从客户那里找到以下更多信息(通过TI Box共享的高分辨率图形)。
1) HDMI输入:
TMDS181输入端第一行的偏移如下所示(C1 =垂直同步,C2 =水平同步,C3 = TMDS数据(使用差分探针测量))。
正如您所看到的那样,3条不同的时钟线之间的偏差是很好的(1.1051 Us的延迟是指由我们的TMDS解码器解码的水平同步的上升沿)。
2) HDMI输出
当我们看一下TMDS 181输出中第一条激活线路的相同信号时,我们可以看到这一点。
如您所见,TMDS0和TMDS2之间的偏差与没有偏差一样好,但TMDS1与其他通道之间的偏差很大,大约为69ns (在TMDS时钟为13ns时,这大约为5 TMDS时钟周期)。
3)第二条视频线路
测量第二条活动视频线时,我们可以看到歪斜发生了变化。
现在三个通道之间几乎没有任何偏差。 因此,第一条和第二条激活行之间的偏移似乎已发生变化。
这种行为使我们的TMDS解码器混乱,导致它失去前2条活动视频线路。
这种行为是否为TI工程人员所熟知? 是什么原因造成的,能不能防止?
请注意,我们在整个范围内以重新计时模式使用TMDS181。 我不确定这是否与它有关?
发生这种情况时(这种情况只会间歇性发生),可以通过重写TMDS181中的APPLY_RxTX_Changes寄存器来解决此问题。 然后所有输出都完全对齐。
我们的问题是,如果它出错,我们就不容易察觉到这一点,使我们不清楚何时需要重写这一点,何时不需要重写。 是否有方法使用寄存器接口读取TMDS181输出的偏斜量?
谢谢,致以诚挚的问候
马丁


