我们现在用到了器件,其输出LVDS接口,一个帧12bit数据,有bitclock和frameclock,也就是说,frameclock是bitclock的6倍。(由于帖子不能附图,无法把时序贴出来),现在想将LVDS转成并口,用ARM读取该数据,不知该选择什么样的器件?
之前有TI的工程师建议我们采用DS90CF386,实现LVDS到RGB的转换,我们在读DS90CF386的时候发现,由于它是实现LVDS转RGB,所以一个frame内只有7个bit的数据。现在的问题是,我们一个帧12bit数据,能否用该器件进行串并转换呢?
另外,TI的工程师推荐我们使用DS92LV18,对于这样的器件,我们没有看到它有bitclock的输入管脚,是否意味着它无法实现我们的要求?
现在的问题是,对于一帧12bit的LVDS接口,如果要把它转换为并口输出,选择哪一款芯片比较合适?谢谢!
Kailyn Chen:
DS90CF386是RGB 888 的输出格式,加上控制信号一共是28bit 并行LVCMOS信号。
您现在的要求是需要将LVDS 解串,输出也是LVDS信号,但是串行的是吗? 如果是的话,DS90CF386是不能满足您的要求的。另外,可以将时序以附件的形式附上看下。
user5046819:
回复 Kailyn Chen:
我们需要将LVDS接口读取出来,但是我们选择的处理器没有LVDS接口,所以想用解串器将LVDS接口转换成并口,以便可以用处理器读取出来。LVDS的时序如附件所示:
可以看到,它的一个帧(frame)里有12个bit,DS90CF386似乎专门为LVDS转RGB服务的,能不能适应这种12个bit的解串操作?如果不能,有没有合适的芯片可以将以上LVDS解串为并口呢?
ds92lv16是将LVDS转成16bit的并行数据,像这种器件,如果将上述LVDS信号接入,能正常解串吗?
或者有没有更好的解串器能把上述波形解串为并口信号?谢谢!
user5046819:
回复 Kailyn Chen:
陈工您好,还有一个问题, DS92LV16在网上的标价有点贵,有没有便宜点的,能够解决我们问题的芯片可以推荐的?谢谢。
Kailyn Chen:
回复 user5046819:
您好,您的这个问题我已经帮您咨询美国工程师,请看下他们的回复:
https://e2e.ti.com/support/interface/f/138/p/790546/2925177#2925177
如有任何问题,可反馈。
user5046819:
回复 Kailyn Chen:
辛苦了,非常感谢!我先看一下,再和您联系。