Other Parts Discussed in Thread:LMH0030, CLC020, CLC021, LMH0340, LMH0341, LMH0302, LMH0384
需求背景:
我有一台BT.656接口输出的热成像机芯,希望把他转成SDI接口。机芯的接口是D0~D7和CK,Y-Cb-Cr的4-2-2协议,640×480 25FPS(50i),电平是LVCOMS2.5V,使用温度-40-70度,同时探索有没有可能兼容BT.1120(16bit接口)(不重要),请问用什么方案可以实现?
我的考虑:
我在视频的硬件开发上没什么经验,在逐步学习中,初步思路是考虑用一个serializer+cable driver就可以。查了TI的器件,发现LMH0030、CLC020、CLC021理论上都支持SDTV 27MHz的接口转SDI,SDI的输出不需要配独立的cable driver,并口端输入电平也是OK的,所以我本来是希望外面搞个单片机来配置寄存器就好了,但唯一的遗憾是上述器件使用温度范围都达不到-40,这是个比较尴尬的事情。
我的问题如下,烦请帮助解答:
1 如果我直接用上述器件(不考虑温度问题)的话,8bit接口和器件的10bit接口怎么兼容,多出的2位需要怎么处理?
2 LMH0030貌似可以实现BT656和BT1120接口的兼容,那么接口在电路上需要如何处理才能实现兼容?
3 还有没有其他的解决方案可以搞定这个事儿,能够满足功能和温度的要求;
多谢。
Amy Luo:
您好,
1、我看 datasheet CLC020、CLC021 支持8-bit数据,如果是10-bit ,我理解低两位LSB位应该被赋0,我再确认下这个问题。
2、这个问题我也需要确认下;
3、TI 的 serializer 只有以下7款产品,因此没有满足功能和温度的产品推荐给您:
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_接口_products.html
,
Amy Luo:
我将您的问题咨询了我们资深的工程师,他有以下回复:
1). Complete 10 bits need to be provided to the LMH0030 device. 10-bits X 27MHz is equivalent to 270MBps.
2). 10 Bits at 27MHz clock can be used to meet these two requirements.
3). Typically FPGA along with a serializer is used. There are two options:
3A). Use LMH0340 plus the FPGA IP. This FPGA IP plus the LMH0340/LMH0341 devices takes care of this application.
3B). Additionally customers can use FPGA plus devices such as intel or Xilinx FPGA plus our SDI cable driver or equalizers such LMH0302 and LMH0384 respectively.
具体沟通链接如下:
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1304067/lmh0030-bt-656-to-sdi