我用的sensor只支持LVDS输出,但是cpu这端只支持Parallel输入,所以需要用到DS90CR288。
MSB send frist,12 bit,下图是LVDS的时序:
LVDS解Parallel之后的输出中28bit怎么用?分别对应的data0到data11是哪位?这个地方解出来的信号还有水平和数字同步信号吗?
user151383853:
看这里应该表示了数据位, 可以细细分析一下
alex_xu:
回复 user151383853:
看不太明白呢,指导下?
Kailyn Chen:
回复 user151383853:
可以看到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
Kailyn Chen:
回复 user151383853:
纠正一下,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
Kailyn Chen:
回复 user151383853:
同样G0~G7的顺序对应:
TXIN7—G0
TXIN8—G1
TXIN9—G2
TXIN12—G3
TXIN13–G4
TXIN14–G5
TXIN10–G6
TXIN11–G7
Kailyn Chen:
回复 user151383853:
B0~B7的顺序:
TXIN15–B0
TXIN18—B1
TXIN19—B2
TXIN20—B3
TXIN21—B4
TXIN22–B5
TXIN16–B6
TXIN17—B7
Kailyn Chen:
回复 Kailyn Chen:
剩余的 TXIN24, TXIN25, TXIN26,TINX23,对应的是四个控制信号(DE, HS, VS,General purpose)。
alex_xu:
回复 Kailyn Chen:
Kailyn: sensor 出来的数据不是RGB数据,而是12bit的raw data。
Kailyn Chen:
回复 alex_xu:
恩我这里列举的是DS90CR288输出28bit和后端显示屏的data mapping。
Kailyn Chen:
回复 alex_xu:
看你第一张图描述,sensor 是LVDS输出,使用DS90CR288转化为并行TTL/LVCMOS输出然后接CPU?
是这么个应用吗?