0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文详解CameraLink标准

我快闭嘴 来源:Hack电子 作者:Hack电子 2022-09-07 14:24 次阅读

CameraLink标准解读

1. LVDS信号:Low Voltage Differential Signal低压差分信号。低功耗、低误码率、低串扰和低辐射等特点,可以在PCB上传输,也可以用平衡电缆传输。差分终端电阻是100欧姆,差模电压(摆幅)在247mV到454mV之间,共模电压在1.125V到1.375V之间;

2. CemraLink是如何传输数字视频数据:以24bit单双像素非平衡传输方式为例:

a9fb88da-2e6b-11ed-ba43-dac502259ad0.png

aa16dd74-2e6b-11ed-ba43-dac502259ad0.png

aa2ea17a-2e6b-11ed-ba43-dac502259ad0.png

aa532888-2e6b-11ed-ba43-dac502259ad0.png

图1 一个时钟周期传输的位的定义。

aa6c147e-2e6b-11ed-ba43-dac502259ad0.jpg

硬件支持,以288和287为例:

aa8be966-2e6b-11ed-ba43-dac502259ad0.png

aaab1c6e-2e6b-11ed-ba43-dac502259ad0.png

配置(Configuration):最新的CameraLink规定了5种配置:

Lite:支持10bit,1个电缆连接器

Base:支持24bit,1个电缆连接器

Medium:支持48bit,2个电缆连接器

Full:支持64bit,2个电缆连接器

80 Bit。支持80bit,2个电缆连接器

1. 端口(Port):8bit宽。是从信号连接的角度来说的,1个端口可传输8bit的数,但是并没有规定具体是什么数:如是Red、Green、Blue、Luma等。 (5) Tap:直到CameraLink 2.0才引入了Tap的概念,但是并没有给出定义,而仅仅是直接就用起了TAP,通过仔细看标准,我认为:Tap表示一个类型的数据,如:Red数据、或Green数据、或Blue数据、或是偶像素数据、或是奇像素数据。比如:

1. 用一个Base配置来传输24bit的RGB,RGB的每个数据是8bit,那么我们就说是3个TAP,每个TAP是8bit。

2. 如果我们用一个Medium配置来传输双像素RGB,RGB数据是8bit,那么我们就说是6个TAP,每个TAP是8bit。

3. 如果我们用Lite配置来传输黑白图像,亮度用10bit数来表示,那么,我们说1个TAP,每个TAP是10bit。

4. 再比如80bit模式的10tap8bit,和8tap10bit,如下图

aacbcb3a-2e6b-11ed-ba43-dac502259ad0.png

2000年版的Camera Link标准:

Camera Link有3个配置,这主要是因为单通道链路芯片限制了28bit,而某些相机可能要传输更大的图像。

1. Base(基本):单通道连接芯片,1个电缆

2. Medium(中等):2通道连接芯片,2个电缆连接器

3. Full(完全):3个通道连接芯片,2个电缆连接器。

aae7b282-2e6b-11ed-ba43-dac502259ad0.png

aaf99862-2e6b-11ed-ba43-dac502259ad0.jpg

2012年发布的Camera Link V2.0对原先版本做了扩展:

3个配置:

1. Lite/Base:1个通道连接芯片,1个电缆连接器

2. Medium:2个通道连接芯片,2个电缆连接器

3. Full/80bit:3个通道连接芯片,2个电缆连接器

ab1dac48-2e6b-11ed-ba43-dac502259ad0.png

CameraLink标准应该对如下一些内容作出明确定义:

我们知道要传输的图像数据是由一个或多个Tap组成的,先要定义这些Tap的每一位是如何分配在Port上的,这就是第2.2.2.1节定义的位的分配(Bit Assignment)。

然后要定义Port的每一位及LVAL、FVAL、FVAL、SPARE处于LVDS时钟周期的哪个相位,也就是是Port每一位与收发器的RX/Tx脚位之间的关系。这个问题在2.2.2.2节位的位置(Bit Allocation)中定义。

标准还要定义每个Port位于哪个通道连接,或者说哪个芯片上,或者说是在X连接通道上,还是Y、Z连接通道上?这一点由第2.2.2.3节的配置的框图来定义。

1. Bit Assignment

ab2cdd6c-2e6b-11ed-ba43-dac502259ad0.jpg

其它Bit assigment可查标准。

2. Bit Allocation

ab54f5cc-2e6b-11ed-ba43-dac502259ad0.jpg

3. Configure

ab801572-2e6b-11ed-ba43-dac502259ad0.jpg

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Link
    +关注

    关注

    0

    文章

    90

    浏览量

    26555
  • lvds
    +关注

    关注

    2

    文章

    849

    浏览量

    64627
  • Camera
    +关注

    关注

    0

    文章

    77

    浏览量

    20557

原文标题:CameraLink标准解读

文章出处:【微信号:Hack电子,微信公众号:Hack电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    NE555中资料详解

    NE555中资料详解
    发表于 08-20 13:49

    NE555中资料详解

    NE555中资料详解
    发表于 08-21 09:27

    NE555中资料详解

    NE555中资料详解
    发表于 11-23 22:08

    cameralink图像采集卡

    辨率1080p@60Hz。支持LVDS(CameraLink)高清数字视频接口。内置2片单/双像素LVDS接收器DS90CF388。兼容OpenLDI数字显示接口标准最高时钟频率85MHz支持分辨率从SVGA
    发表于 04-28 15:16

    cameralink 传输 silicon microdisplay设置

    ` 请问谁有用过silicon 的cameralink的采集卡,在silicon software上怎么配置cameralink初级配置ABC三个通道都用来传输数据的啊。我的直只显示DMA0
    发表于 12-23 12:08

    CameraLink转4路光纤传输模块

    、功能指标、物理与电气特征等的介绍。关于本手册的电子版本,您可以在购买产品的配套光盘中获得,也可以通过我们的官方网站获取。1 板卡概述1.1 板卡简介M-CL2SFPP是CameraLink转4路
    发表于 03-07 11:21

    FAT32件系统详解

    FAT32件系统详解
    发表于 08-17 12:34

    采用LVDS电平标准Cameralink传输

    在以往的Cameralink相机采集中,通常会有协议解码芯片,但如今,在不使用解码芯片的情况下,直接由相机直接用Cameralink标准协议过LVDS直接把数据传输至FPGA。
    发表于 05-30 07:33

    基于ZYNQ的CameraLink图像采集与边缘检测开发详解

    路用于边缘检测处理(Sobel算法),另路直接回显。利用Video Mixer IP核将图像叠加,通过HDMI输出原始图像或者算法处理后的图像。本案例支持CameraLink Base/Full
    发表于 09-17 09:48

    详解EMC标准结构和分类

    大家都知道款产品的研发到落地都需要进行测试认证,EMC标准和认证这个里面的门道很多,该如何理解EMC标准结构和分类,EMC标准怎么针对不同产品进行不同的认证
    发表于 10-21 14:43

    【原创分享】基于Kintex-7 FPGA的CameraLink视频开发案例

    前言CameraLink协议CameraLink协议是种专门针对机器视觉应用领域的串行通信协议,它使用低压差分信号(LVDS)进行数据的传输和通信。CameraLink
    发表于 01-28 14:53

    【稀缺资源】基于FPGA的CameraLink OUT视频案例

    CameraLink OUT案例,下面就起来看下案例的详细介绍吧!如需获取CameraLink OUT案例源码、TL6678ZH-EVM评估板或其他产品详细资料,请即刻扫描下方二维码或点击下载链接。http
    发表于 04-22 09:14

    【稀缺资源】基于FPGA的CameraLink OUT视频案例

    OUT案例,下面就起来看下案例的详细介绍吧!如需获取CameraLink OUT案例源码、TL6678ZH-EVM评估板或其他产品详细资料,请即刻扫描下方二维码或点击下载链接。http
    发表于 04-27 09:40

    Labview如何采集cameralink相机图像

    [hide][/hide]直有小伙伴在问labviewnimax能看到并打开cameralink相机图像,但是在labview中无法检索到相机nimax中能采集图像labview罗列相机无法找到
    发表于 06-10 19:47

    Xilinx Zynq7035 PL Cameralink回环实现

    \base_cameralink_loop\prj文件夹下。1.1.2 功能简介Cameralink回环例程将J3、J4当作两个独立的Base Cameralink接口使用,个接收,
    发表于 02-24 10:00