没有合适的资源?快使用搜索试试~ 我知道了~
首页基于Video Port的Camera Link的图像采集接口设计
基于Video Port的Camera Link的图像采集接口设计
159 浏览量
更新于2023-05-26
评论
收藏 91KB PDF 举报
通过视频接口和Channel Link芯片实现了数字信号处理芯片TMS320DM642与Camera Link线扫描相机的无缝连接。解决了图像数据输出速度为40 MB/s的高速图像数据采集系统中,前端采集与后端输出的速度匹配问题。系统可实时、高速地采集大量的图像数据。
资源详情
资源评论
资源推荐

基于基于Video Port的的Camera Link的图像采集接口设计的图像采集接口设计
通过视频接口和Channel Link芯片实现了数字信号处理芯片TMS320DM642与Camera Link线扫描相机的无缝连
接。解决了图像数据输出速度为40 MB/s的高速图像数据采集系统中,前端采集与后端输出的速度匹配问题。系
统可实时、高速地采集大量的图像数据。
图像采集的运用非常广泛,经过几十年的发展,采集技术有了很大程度的进步。目前的专业采集设备集成度更高,分辨率更
大,传输速度更快,针对性更强。
本文以DALSA公司的Spyder2系列线扫描相机为图像采集源,以TI公司的TMS320DM642多媒体处理器为核心,实现高速图像
的采集和处理任务。
Spyder2线扫描相机以其高速的采集速度和先进的Camera Link接口,已广泛应用于工业生产线等领域。本方案集合了Camera
Link和TMS320DM642的优点,缩短了设计周期,降低了难度,提高了设计的效率和设计质量。
1总体概述
Camera Link 是一种基于视频应用发展而来的通信接口标准,Camera Link接口采用National Semiconductor公司的Channel
Link技术,其最高速率可达2.38Gbps。Camera Link相机和图像采集设备之间采用LVDS信号传输,从而简化了图像采集设备
和模拟摄像头之间所必需的视频编解码等步骤,降低了生产成本和维护费用。
TMS320DM642作为多媒体处理器,内置3个专用的视频数据接口(Video Port)。每一视频接口有20位数据总线,可以在8
位、10位、16位总线方式下进行视频采集或视频显示。采集频率最高可达80MHz。
DALSA Spyder2相机采用单通道Channel Link输出,每线输出2048像素,每个像素8位。为了图像处理的方便,采集接口将视
频数据重整为完整帧并缓存于SDRAM中。TMS320DM642的Video Port接口设置为8位的RAW Data采集模式。总体结构如图
1所示。DALSA Spyder2相机采集到的视频信号通过Video Port 0传输到SDRAM中缓存,DM642再通过EMIFA从SDRAM中读
取每帧图像进行分析处理。
图1总体结构图
2关键硬件设计
2.1视频解串电路
Camera Link标准中,相机的信号被分为3种:视频数据信号、相机控制信号、串行通信信号。
视频解码部分采用National Semiconducor公司TSSOP56封装的DS90CR288A接收器来完成,它能够将4路LVDS串行数据流
转换为2位并行TTL/CMOS数据,在传输时钟CLK的每个周期,将28位并行数据输出。
DS90CR288A解码出的TTL/CMOS信号可以分成2类:图像信号和图像时钟信号(WCLK)。其中图像信号又由24位图像数据
信号和4位图像同步信号组成,这些信号都符合Channel Link技术标准。
图像同步信号包括:FVAL(Frame Valid)、LVAL(Line Valid)、DVAL(Data Valid),分别为帧有效信号、行有效信号和
数据有效信号。当FVAL、LVAL、DVAL同时有效(为高电平时),表示相机正在输出有效的图像数据。Channel Link的图像
同步信号和时钟信号的关系如图2所示。
图2视频同步信号时序图
DALSA Spyder2 相机为线扫描数字摄像机,设置为8位灰度输出,相机在每个时钟的上升沿传送串行图像信号,FVAL、
DVAL信号厂商固定为高电平,只由LVAL信号控制相机的图像输出。针对这一特性,设计充分利用TMS320DM642的视频接
口这一优势,由图像时钟(WCLK)来控制视频口的采集时钟(VP0_CLK0),相机的行有效信号(LVAL)控制视频口的采
集使能端(VP0_CTL0),图像信号D[7..0]送往Video Port的数据总线VP0D[9..2]。采集接口与TMS320DM642的视频口连接
原理图如图3所示。
图3Camera与TMS320DM642接口示意图
当相机输出一行有效图像数据时,TMS320DM642的视频口在图像时钟的上升沿将解串的图像信号采集到视频口的内部高速
FIFO中。当内部FIFO缓存超过编程门限(threshold)后将自动触发一个专用EMDA通道将FIFO中的图像数据搬移到SDRAM
中。整个视频的采集过程都没有DSP干预,避免了由于数据搬运而引发的错误同时减少了数据传输的系统资源开销。
2.2相机控制电路
Camera Link标准中规定了4位相机控制信号:CC1、CC2、CC3和CC4,需要一个4位的LVDS驱动器,DALSA Spyder2 相机
遵循Camera Link标准采用了CC1、CC2、CC3三个相机控制位,分别完成外部同步控制、像素重置控制和采集方向控
制,CC4控制位暂时闲置。采用National Semiconducor公司的DS90LV047A芯片来驱动这4位相机控制信号,如图4所示。



















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0