MIPI CSI-2分层结构

根据MIPI联盟的规范,CSI-2大致分为三层,分别为:应用层、协议层、物理层。协议层再分为三层:像素/字节组包/解包层、底层协议层、通道管理层。

  1. 协议层根据数据类型产生包头,根据数据内容产生构成包尾的校验序列,再将包头、数据本身、包尾组合起来发送给通道管理模块。
  2. 通道管理模块按照通道的选通情况,合理分配数据到每个通道,之后数据经过数模转换进入物理层传输

 MIPI CSI-2的Low Level Protocol主要有下列特征:

以字节(8-bit)为数据元支持传输任意数据;

支持独立的帧开始、帧结束、行开始、行结束;

16bit的数据校验位;

每一条LANE支持4个虚拟通道。

虚拟通道(Virtual Channel)使得CSI-2可以在同一个Lane发送不同类型的数据,然后在接收端在进行恢复。接收端在同一个Lane上接收到交织传输的不同数据流,需要通过每个数据帧中包含VC ID来区分出各个数据流所属的逻辑上的通道。

通道管理层

在通道管理层,接口发送端的作用是将输出数据流分配到一个或多个通道(Distributor),接收端的作用是将从通道收集的字节重新组合,恢复成原始数据流序列。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值