TI论坛
直播中

刘丽

8年用户 1353经验值
私信 关注
[问答]

采用GS1671A将SDI转成了10/20位数字信号怎么连到MB86R01中?


  • 在一项目中,我采用GS1671A将SDI转成了10/20位数字信号后不知道怎么连到MB86R01中,MB86R01支持BT.601和BT.656,但只有8位。GS1671A输出的是什么标准的信号啊?
    另外如何将RGB666信号通过SN65LVDS93转成LVDS信号啊?有时8位与6位不知道怎么接

回帖(2)

王欣

2025-1-9 14:40:37
  6 位扩展 8位, 通常接高位,低位可接地
举报

萧蔼晨

2025-1-13 17:17:56
首先,我们来解决GS1671A将SDI转换成10/20位数字信号后如何连接到MB86R01的问题。

1. 确定GS1671A输出信号标准:GS1671A是一款SDI转DVI/HDMI的转换器,它将SDI信号转换为DVI或HDMI信号。DVI和HDMI信号通常采用24位RGB格式,因此GS1671A输出的信号应该是24位的。

2. 将24位信号转换为8位信号:由于MB86R01支持BT.601和BT.656标准,但只有8位,因此需要将24位信号转换为8位信号。这可以通过一个8位DAC(数字模拟转换器)来实现,例如使用AD9744等型号的DAC。

3. 连接MB86R01:将8位DAC的输出连接到MB86R01的输入端,即可实现信号的传输。

接下来,我们来解决如何将RGB666信号通过SN65LVDS93转成LVDS信号的问题。

1. 确定RGB666信号:RGB666信号是一种6位RGB格式的信号,每个颜色通道占6位。

2. 将RGB666信号转换为LVDS信号:SN65LVDS93是一款LVDS接口的转换器,可以将并行信号转换为LVDS信号。首先,需要将RGB666信号转换为并行信号,可以使用FPGA或CPLD等可编程逻辑器件实现这一转换。

3. 连接SN65LVDS93:将并行信号连接到SN65LVDS93的输入端,然后将SN65LVDS93的输出端连接到目标设备的LVDS输入端。

至于8位与6位的连接问题,可以通过以下方法解决:

1. 将6位信号扩展到8位:可以通过在FPGA或CPLD中添加逻辑,将6位信号扩展到8位,例如在6位信号的高位添加两个0。

2. 将8位信号压缩到6位:同样,可以在FPGA或CPLD中添加逻辑,将8位信号压缩到6位,例如只保留8位信号的低6位。

通过以上方法,可以实现8位与6位信号之间的连接。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分