CameraLink标准解读

本文详细解读了CameraLink标准,包括LVDS(低压差分信号)的特点及其在传输中的应用。CameraLink提供五种配置以适应不同数据传输需求,从Lite到Full配置,支持不同位宽的数字视频数据传输。此外,标准还涉及到Port、Tap的概念,以及位分配和位位置的定义,确保高效且准确的数据传输。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

33201828c1ab59aa9cb3208f1b717a53.gif

CameraLink标准解读

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

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

fbe0b2b211b3c6ac358a7be26bf91875.png

ef65673347a769affc64e7aaea8eaf0d.png

0e0e964e34bca5a5e798c5a67dbc1c82.png

8c72ae936a2f1770daa1ae5419400ef6.png

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

6da177b953372a517e240ebb683dd485.jpeg

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

02f63bb3daed8519131787a8bd6cb96f.png

4314dd0a4abdbfe3dd7ace038477685a.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,如下图

973168b712ab77f9bb47e7f981be4462.png

2000年版的Camera Link标准:

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

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

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

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

a6250222cd3e70bfd3a08dbf8b966abb.png

db2dbb0bda561792a377c3f440d08f9e.jpeg

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

3个配置:

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

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

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

5717c8cc6ca651b3dfaca0de6c225799.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

d8b8e99fa81672f9a4b52f19f34da238.jpeg

 其它Bit assigment可查标准。

2. Bit Allocation

5cbb689f5bef42652746c7beed734382.jpeg

3. Configure

f98ead29f71b2f87edd1e01956e3b701.jpeg

点个在看你最好看

69f08eaeeb07a47acdf8f7cac02e6c8f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值