概述
提到CAMERALINK的解码,不得不提的两个方案,其中一为使用专用芯片解码,其二为使用FPGA解码,这两方法博主都是验证过,只能说各有优缺点,具体选择那种还要看,整体方案以及成本控制要求。本文说明方案2使用FPGA解码,及部分重要代码,至于用芯片方案,则之前有专门说明芯片方案连接。
解码模块说明
相对芯片编码来说,FPGA编码其实完成的是同一个功能,即把并口数据转换为LVDS模式数据,模块功能图如下
FPGA内部将RGB数据、YUV数据、RAW数据等图像数据按照映射关系填充到28个数据内,如图下所示。