我有4路CVBS信号用TVP5151转换成BT656信号给FPGA,然后让FPGA选通一路给DM365,现在要求能够瞬时的切换到一路,比如说从第一路切换到第2的时候,如果2的帧头还没到,我可以把时钟关掉,等到2帧到的时候在打开时钟,这样DM365可以正确的采集吗?
谢谢!
Eason Wang:
建议你在FPGA上面做缓存/造数据的机制。
DM365是拿PCLK作为一个时钟源在用的,不建议停掉它。在FPGA上做一个简单的切换更合适。
robust hua:
回复 Eason Wang:
因为四路BT656的时钟是不同步的,这样突然切一路时钟,数据过来,会导致DM365的采集异常吗,以什么样的方式切比较合适呢
Chris Meng:
回复 robust hua:
你好,
DM36x VPFE的输入时钟是不能变化的,如果变化,需要复位VPSS来保证VPFE工作正常。
用4路CVBS接入TVP5158,然后4路数据都采集到DDR,在DM36x上选择解析那一路,如何?
robust hua:
回复 Chris Meng:
你指的是在FPGA上挂DDR,接收四路TVP5158的数据到FPGA上的内存,然后选择一路模拟BT656信号向DM365写
还是TVP5158可以将四路PAL合并起来直接用BT656写向DM365的DDR?