微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 使用TFP410编码没有输出的差分时钟

使用TFP410编码没有输出的差分时钟

时间:10-02 整理:3721RD 点击:

我使用TFP410将视频数据进行TDMS 编码输出到HDMI显示器显示,TFP设置为24位上升沿单像素模式,芯片的TDMS差分时钟输出有问题一直为低电平,用示波器测过,一直为低电平,其他的TDMS三个数据通道用示波器测过有波形,那么这是芯片坏了,还是有什么地方没设置好呢?连接到显示器一直为黑屏?

信号输入无误,经过输出到VGA显示正常?

原理图如下:

输入时钟IDCK没问题吧?输出没有时钟,有数据信号?那么其他三通道的数据有波形,波形正确吗?

输入没有问题,输出没有时钟,其他三通道的数据信号有波形,但是怎么判断是否正确呢?还有一个就是我现在没有用I2C读取液晶的EDID,直接检测HPD的值如果为高就输送数据,会有影响吗?

TFP410仅仅是将RGB转换成TMDS的串行器,不需要读取EDID动作。

另外,我看您是将ISEL拉高,PD是拉低的,也就是说需要通过I2C 寄存器配置TFP410是否处于power down状态,检查下0x08h bit0是否将PD配置为normal operation状态。

差分data输出的话,建议使用差分碳棒测量下波形,测量下输出Vswing是否符合TMDS标准。

ISEL接的是一个上拉电阻,是通过FPGA的一个管脚控制使其一直为低的,所以应该是根据管脚的接法设置其模式吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top