mipi是移动领域最主流的视频传输接口规范,目前应用最广泛的是mipi dphy和mipi cphy两组协议簇(另外还有mipi mphy,属于高速serdes范畴,应用不那么广泛),其中csi-2主要用于图像接入(一般是接sensor),dsi-2主要用于图像输出(一般是输出到显示屏)。我们先看物理层协议。
mipi dphy规格
mipi dphy架构
mipi dphy时序
既然有了dphy,为何要选择比dphy复杂多的物理层cphy呢?一切都是为了提升带宽。
mipi cphy规格
mipi cphy架构
mipi dphy和cphy物理层时序比较
dphy是源同步系统,有专门的同步时钟通道,但是cphy没有同步时钟,时钟是嵌入到数据中的。显然的,实现嵌入时钟的目的是为了增加带宽,肯定会涉及到编码,物理层的结构必然是完全不同,单从线路上看,cphy是一个a/b/c三线系统。
mipi dphy的物理层,一对时钟,几对数据,接收端根据时钟边沿采样数据,找到0xb8的同步头,物理层实现就算ok了。但mipi cphy不同,因为它不传输时钟,必须cdr先恢复时钟,然后再用恢复的时钟采样数据并寻找同步头,最后还需要进行数据解码恢复出最初的发送的内容(发送端的过程相反)。
cphy“线态”变化图
cphy接口等效电路图 cphy物理链路(a/b/c线)上传输的是不同的电平,通过a-b,b-c,c-a的电平运算,恢复出+x,-x,+y,-y,+z,-z六种不同的线态,通过前后线态的旋转方向,相位和极性恢复出编码符号,再通过连续7组符号解码出16bit的数据,整个过程见下图。
总的编码原理从下图便可一目了然:
为何要选择这比dphy复杂多的物理层呢?一切都是为了提升带宽,某种线态的可能有5种不同的变化,那么它每个符号(a、b、c共3个bit)可编码的数据为log2(5)= 2.3219bit/symbol,理论带宽为dphy的2.3219倍,每16bit数据编码成7个符号,带宽优势明显。
综上,总体来看dphy vs cphy有如下对比:
讲完物理层,我们再看看csi-2层:
dphy以byte为单位进行数据组织;cphy以16bit word为单位进行数据组织;
dphy 的短帧和长帧的帧头信息与数据的组织方式相同;cphy则是固定每个通道为6×16bit的帧头信息(短帧信息),见下图。
安华高上市车用光电耦合器,最大连续工作绝缘电压为1140V
oppor11什么时候上市?oppor11携手oppor11plus或将6月发布!oppor11配置提前看:配置超强, 使用更流畅
在现代农业生产中,为什么需要用到土壤墒情监测仪
芯片封装基本流程及失效分析处理方法简析
单总线数字温度传感器GX18B20产品概述
为何要选择比DPHY复杂多的物理层CPHY呢?
科创板嘉元科技董事赖仕昌介绍、履历信息
台湾技术公司HTC发布的Desire 21 pro模型
MAX5913A/MAX5914A是四路热插拔控制器
Ameya360:安森美推出1700V EliteSiC MOSFET,提供高功率工业应用
高集成度ETC射频收发器应用系统
Si-II会直接转化为体心立方结构或菱形结构的亚稳态晶体硅
KUKA机器人高级编程- 全局变量的应用举例
嵌入式系统的安全性
小米手机零售版今日正式发货 配件官网同步销售
ARM MCU的软硬件debug过程
电动车充电技术,催生下一个全球标准
机器人餐厅可以如何开启“战争”
长虹全新升级版的NB-IoT物联空调投入使用 引领智慧校园步入新纪元
非洲猪瘟检测器招标参数有哪些?