DS90CR288 LVDS解Parallel之后的输出中28bit怎么用?会用到哪些?
我用的sensor只支持LVDS输出,但是cpu这端只支持Parallel输入,所以需要用到DS90CR288。
MSB send frist,12 bit,下图是LVDS的时序:

LVDS解Parallel之后的输出中28bit怎么用?分别对应的data0到data11是哪位?这个地方解出来的信号还有水平和数字同步信号吗?
看这里应该表示了数据位, 可以细细分析一下

看不太明白呢,指导下?
可以看到DS90CD288是将4对LVDS+1对CLOCK转化为28bit Data.
如何连接,其实是有两种方法,我们可以把2bit LSB 放到LVDS pair3, 也可以把2bitMSB放到pair3.
比如我们采用2 bit MSB,那么R0~R7对应的就是:
TXIN5---R7
TXIN27---R6
TXIN5--R5
TXIN4--R4
TXIN3---R3
TXIN2--R2
TXIN1--R1
TXI0--R0
纠正一下,Figure6的 LVDS pair0 中不是完全TXIN0~TXIN6,所以需要将TXIN改成TXIN6..
因此需要修改下:
R0~R7对应的就是:
TXIN5---R7
TXIN27---R6
TXIN6--R5
TXIN4--R4
TXIN3---R3
TXIN2--R2
TXIN1--R1
TXI0--R0
同样G0~G7的顺序对应:
TXIN7---G0
TXIN8---G1
TXIN9---G2
TXIN12---G3
TXIN13--G4
TXIN14--G5
TXIN10--G6
TXIN11--G7
B0~B7的顺序:
TXIN15--B0
TXIN18---B1
TXIN19---B2
TXIN20---B3
TXIN21---B4
TXIN22--B5
TXIN16--B6
TXIN17---B7
剩余的 TXIN24, TXIN25, TXIN26,TINX23,对应的是四个控制信号(DE, HS, VS,General purpose)。
Kailyn: sensor 出来的数据不是RGB数据,而是12bit的raw data。
恩我这里列举的是DS90CR288输出28bit和后端显示屏的data mapping。
看你第一张图描述,sensor 是LVDS输出,使用DS90CR288转化为并行TTL/LVCMOS输出然后接CPU?
是这么个应用吗?
嗯 是这样的应用。
恩那 还有什么问题吗?


Kailyn,上面第一张图的时序,1536行,每行2048个像素。
第二张图是像素时序,每个像素12bit 的raw data。
在其他支持Parallel输出的sensor硬件接口是 12个管脚加水平、垂直、clk,DATA0到DATA11、VS、HS、pclk。
但是这颗sensor是lvds输出,我们需要转成Parallel的接口。
但是我看这颗sensor的LVDS时序跟DS90CR288的时序差的有点远。
如果按第二张图的时序,解出来应该是怎么样的呢?
