Camera Link是串行通信协议,设计用于点对点自动视觉应用。它基于国家半导体公司的通道链路接口,经过扩展可支持通用LVDS数据传输。
Camera Link规范由自动图像协会(AIA)提供支持,对摄像机接口、电缆和抓帧器进行了标准化,用于转换摄像机数据,通常通过PCITM或者PCIe®总线将数据传送至计算机。您会发现Camera Link接口适合于机器视觉系统和智能摄像机等应用。
Camera Link支持多种配置:
- 基本配置使用了24位像素数据(以及3位视频同步数据)来实现最大255 Mbps的视频吞吐量。
- 中等配置增加了另外24位数据,实现最大510 Mbps的视频吞吐量。
- 全面和扩展配置使用64位数据(或者更宽),实现最大680 Mbps(或者更大)的视频吞吐量。
在Camera Link应用中使用FPGA的优势
如图1所示,您可以利用Altera Cyclone® III 和Cyclone IV器件等低成本FPGA,开发高性能Camera Link应用,降低您的总体拥有成本(TCO),提高投资回报(ROI)。如果您需要进一步提高性能,可以使用Altera的Arria® II GX或者Stratix® IV FPGA。
图1.使用Altera Cyclone IV FPGA的Camera Link应用实例
采用FPGA,您能够:
- 加速图像预处理(例如,像素定位增益控制、缺陷像素补偿,以及提高动态范围等),以实现实时帧速率。
- 在单片FPGA平台上,集成图像采集、摄像机接口、预处理和通信等功能。
- 随着各种摄像机/总线/通信接口的发展,在您的设计中支持这些接口(不需要新硬件)。
- 减小您的电路板尺寸和元器件数量,减少硬件重制,尽快将产品推向市场,让产品在市场上有更长的生命周期,从而降低您的TCO。
如果需要了解详细信息,请联系您当地的Altera®代理商销售办事处,也可以访问我们的工业合作伙伴。
相关链接
