基于Video Port的Camera Link的图像采集接口设计
DALSA Spyder2相机为线扫描数字摄像机,设置为8位灰度输出,相机在每个时钟的上升沿传送串行图像信号,FVAL、DVAL信号厂商固定为高电平,只由LVAL信号控制相机的图像输出。针对这一特性,设计充分利用TMS320DM642的视频接口这一优势,由图像时钟(WCLK)来控制视频口的采集时钟(VP0_CLK0),相机的行有效信号(LVAL)控制视频口的采集使能端(VP0_CTL0),图像信号D[7..0]送往Video Port的数据总线VPOD[9..2]。采集接口与TMS320DM642的视频口连接原理图如图3所示。本文引用地址:http://www.amcfsurvey.com/article/194883.htm
当相机输出一行有效图像数据时,TMS320DM642的视频口在图像时钟的上升沿将解串的图像信号采集到视频口的内部高速FIFO中。当内部FIFO缓存超过编程门限(threshold)后将自动触发一个专用EMDA通道将FIFO中的图像数据搬移到SDRAM中。整个视频的采集过程都没有DSP干预,避免了由于数据搬运而引发的错误同时减少了数据传输的系统资源开销。
2.2 相机控制电路
Camera Link标准中规定了4位相机控制信号:CC1、CC2、CC3和CC4,需要一个4位的LVDS驱动器,DALSASpyder2相机遵循Camera Link标准采用了CC1、CC2、CC3三个相机控制位,分别完成外部同步控制、像素重置控制和采集方向控制,CC4控制位暂时闲置。采用National Sem-ieondueor公司的DS90LV047A芯片来驱动这4位相机控制信号,如图4所示。
DS90LV047A将CPLD发送过来的外部控制信号转化为符合LVDS标准的控制信号。相机控制信号的使用是可选择的,像DALSA Spyder2系列,没有控制信号的参与也能完成采集。
评论