Part Number:DS90UB954-Q1
Dear sir,
DS90UB954作为解串芯片,DS90UB933作为加串芯片.
摄相头输入933的帧率为30fps,经过954解串后帧未达到30fps,只有27fps.
已经将0x1F寄存器设置为0x00,以最大的带宽进行跑数据.
请问有什么方案可以优化.
或者有什么工具可以进行验证当前的帧率?
Kailyn Chen:
您好,对于serdes来说,不会有降帧的问题,如果帧率下降,说明在传输的过程中有些数据丢失没有被传送。
您的cable长度是多少,使用的什么cable? 应该是提高link的margin来防止丢帧。参考这篇关于MAP(Margin Analysis Program)的user's guide:
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_接口_snlu243.pdf
,
fei wang:
Dear Kailyn,
cable具体指的是什么?
另外验证的时候发现:因为954接了两路不同的933输入,断开其中一路输入,可达到30fps, 重新连接后就只有27fps.
,
Kailyn Chen:
串行器和解串器之间使用的线缆。
您的应用中没有使用到cable是吗?
我想和您确认下您的应用,两路933输入,那么camera两路输入是完全相同的视频源吗、同分辨率和帧率?还是两路不同的视频源输入给933?
,
fei wang:
Dear Kailyn,
用到一条长为1M的同铀线.
是两路933输入,不同的视频源
设备1设备2
分辨率 1280X1080 1280X720
帧率30fps 30fps
,
Kailyn Chen:
您好,抱歉回复晚了,保证954这边接收的data和933 输出是对应的话,配置这几个寄存器试试,参考7.4.28 CSI-2 Forwarding 部分的介绍:
1. Set CSI Transmit enable (and continuous clock if desired) in CSI_ CTL register.
2. Enable CSI periodic calibration (if desired) in the CSI_CTL2 register.
3. Enable forwarding for assigned ports in the FWD_CTL1 register.