基于MAX9259/MAX9260的CameraLink图像数据光纤传输技术
2018-12-13陈洋君吴志勇张维达范日召
陈洋君,吴志勇,崔 明,张维达,范日召
(1.中国科学院 长春光学精密机械与物理研究所,吉林 长春 130033; 2.中国科学院大学,北京 100049)
1 引 言
随着数字图像[1]数据量的急剧增加,传输速率的不断提高[2],以及为了满足数据处理相关性高,长距离传输等需求,对传输系统的要求越来越高。本文采用一种基于SerDes芯片组MAX9259/9260的串行/解串行技术,并将其应用到base型Cameralink光纤传输系统的串并转换模块中。即CameraLink接口作为相机和图像采集卡间的通信接口,以FPGA为核心实现了数据的采集和预处理,以MAX9259/9260作为系统的串行收发器,经光纤传输后,最终实现了图像数据的远程无失真传输。
作为工业数字相机的主要图像输出接口之一的Cameralink接口,采用并串结合的方式实现大数据量的传输,该接口具有实时性好和抗干扰能力强的优点。同时光纤通信[3]具有抗噪声干扰性强、抗电磁干扰、通信容量大、保密性强,适于远距离传输等优点,可以提高图像传输的速率和可靠性。传统系统中,串并转换模块大多采用TLK2711[4]等,由于不能提供足够的并行总线,需要通过内部实现时分复用/解复用以及图像重组,同时还存在图像数据时钟域的匹配问题等,大大增加了开发难度。与传统的光纤传输系统相比,本系统选取了功能强大,应用广泛的SerDes芯片组MAX9259/X9260作为串行收发器,其与传统的串行收发器TLK2711等相比,省去了时分复用/解复用和时钟域匹配操作,大大降低了CameraLink光纤通信的开发难度,同时提高了系统的适应性。
2 基于CameraLink接口的光纤传输技术
2.1 关于CameraLink接口
CameraLink接口是一种视频应用的通用接口,是ChannelLink技术的扩展[5],它为相机和图像采集卡提供了一种标准连接。……
