昆仑山

注册

 

发新话题 回复该主题

基于FPGA的CameraLink视频开 [复制链接]

1#

前言

CameraLink协议

CameraLink协议是一种专门针对机器视觉应用领域的串行通信协议,它使用低压差分信号(LVDS)进行数据的传输和通信。CameraLink标准是在ChannelLink标准的基础上多加了6对差分信号线,其中4对用于并行传输相机控制信号,另外2对用于相机和图像采集卡之间的串行通信(本质就是UART的两根线)。

CameraLink标准的视频传输模式分为三种:Base模式、Medium模式、Full模式。其中每个端口为8位数据,CameraLink标准的规定标准时钟频率最大为85MHz。

CameraLink+FPGA架构视频采集系统

采用CameraLink+FPGA架构的视频采集与传输系统,既可实现符合CameraLink协议的数字相机,采集卡之间的通信与控制,同时实现对图像数据采集、转换、缓存、实时处理、输出等。该架构系统稳定性可靠,精度高,不易受干扰,具有较强的通用性、实用性和扩展性,灵活性也大大增强。CameraLink技术现已广泛应用于航空航天、*事、医疗、交通等领域。

创龙科技(Tronlong)的Kintex-7、Zynq-/等FPGA板卡已实现CameraLink视频采集与处理方案。本文将为您分享基于Kintex-7FPGA评估板的CameraLink视频开发案例。

1硬件平台

本文基于创龙科技TLK7-EVM评估板进行演示。

TLK7-EVM是一款基于XilinxKintex-7系列FPGA设计的高端评估板,由核心板和评估底板组成。核心板经过专业的PCBLayout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

评估板接口资源丰富,引出FMC、SFP+、PCIe、SATA、HDMI等接口,方便用户快速进行产品方案评估与技术预研。

开发案例主要包括:

●CameraLink、SDI、HDMI、PAL视频输入/输出案例

●高速AD(AD)采集+高速DA(AD)输出案例

●AD软件无线电案例

●UDP(10G)光口通信案例

●UDP(1G)光口通信案例

●Aurora光口通信案例

●PCIe通信案例

案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)可点击下方链接或扫码

分享 转发
TOP
发新话题 回复该主题