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

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

3天内不再提示

为何要选择比DPHY复杂多的物理层CPHY呢?

sanyue7758 来源:全栈芯片工程师 2023-03-29 09:50 次阅读

MIPI是移动领域最主流的视频传输接口规范,目前应用最广泛的是MIPI DPHY和MIPI CPHY两组协议簇(另外还有MIPI MPHY,属于高速Serdes范畴,应用不那么广泛),其中CSI-2主要用于图像接入(一般是接Sensor),DSI-2主要用于图像输出(一般是输出到显示屏)。我们先看物理层协议。

MIPI DPHY规格

e4b52e42-cda1-11ed-bfe3-dac502259ad0.png

MIPI DPHY架构

e4da008c-cda1-11ed-bfe3-dac502259ad0.png

MIPI DPHY时序

e50e1eda-cda1-11ed-bfe3-dac502259ad0.png

既然有了DPHY,为何要选择比DPHY复杂多的物理层CPHY呢?一切都是为了提升带宽。

MIPI CPHY规格

e5428486-cda1-11ed-bfe3-dac502259ad0.png

MIPI CPHY架构

e561d764-cda1-11ed-bfe3-dac502259ad0.png

MIPI DPHY和CPHY物理层时序比较

e597e570-cda1-11ed-bfe3-dac502259ad0.png

DPHY是源同步系统,有专门的同步时钟通道,但是CPHY没有同步时钟,时钟是嵌入到数据中的。显然的,实现嵌入时钟的目的是为了增加带宽,肯定会涉及到编码,物理层的结构必然是完全不同,单从线路上看,CPHY是一个A/B/C三线系统。

MIPI DPHY的物理层,一对时钟,几对数据,接收端根据时钟边沿采样数据,找到0xB8的同步头,物理层实现就算ok了。但MIPI CPHY不同,因为它不传输时钟,必须CDR先恢复时钟,然后再用恢复的时钟采样数据并寻找同步头,最后还需要进行数据解码恢复出最初的发送的内容(发送端的过程相反)。

e5cb58e2-cda1-11ed-bfe3-dac502259ad0.png

CPHY“线态”变化图

e62553f6-cda1-11ed-bfe3-dac502259ad0.jpg

CPHY接口等效电路图 CPHY物理链路(A/B/C线)上传输的是不同的电平,通过A-B,B-C,C-A的电平运算,恢复出+x,-x,+y,-y,+z,-z六种不同的线态,通过前后线态的旋转方向,相位和极性恢复出编码符号,再通过连续7组符号解码出16bit的数据,整个过程见下图。

e6427daa-cda1-11ed-bfe3-dac502259ad0.png

e6b19226-cda1-11ed-bfe3-dac502259ad0.png

总的编码原理从下图便可一目了然:

e6e5e5f8-cda1-11ed-bfe3-dac502259ad0.png

为何要选择这比DPHY复杂多的物理层呢?一切都是为了提升带宽,某种线态的可能有5种不同的变化,那么它每个符号(A、B、C共3个bit)可编码的数据为log2(5)= 2.3219bit/symbol,理论带宽为DPHY的2.3219倍,每16bit数据编码成7个符号,带宽优势明显。

e717bbdc-cda1-11ed-bfe3-dac502259ad0.png

综上,总体来看DPHY vs CPHY有如下对比:

e75118a0-cda1-11ed-bfe3-dac502259ad0.png

e7765bba-cda1-11ed-bfe3-dac502259ad0.png

e79ee3d2-cda1-11ed-bfe3-dac502259ad0.png

讲完物理层,我们再看看CSI-2层:

DPHY以Byte为单位进行数据组织;CPHY以16bit Word为单位进行数据组织;

DPHY 的短帧和长帧的帧头信息与数据的组织方式相同;CPHY则是固定每个通道为6×16bit的帧头信息(短帧信息),见下图。

e7c9deca-cda1-11ed-bfe3-dac502259ad0.png





审核编辑:刘清

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

    关注

    28

    文章

    4230

    浏览量

    72695
  • MIPI
    +关注

    关注

    10

    文章

    276

    浏览量

    47839
  • cdr
    cdr
    +关注

    关注

    0

    文章

    48

    浏览量

    17991

原文标题:MIPI协议之DPHY、CPHY区别

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

收藏 人收藏

    评论

    相关推荐

    关于MIPI DPHY和MIPI CPHY接口比较及FPGA实现方案

    为何选择这比DPHY复杂多物理层呢?一切都是为了提升带宽,从图2可以看出,某种线态的可能有5种不同的变化。
    的头像 发表于 11-12 15:07 1.1w次阅读
    关于MIPI <b class='flag-5'>DPHY</b>和MIPI <b class='flag-5'>CPHY</b>接口比较及FPGA实现方案

    WCDMA系统的物理层-刘林南 博士

    WCDMA系统的物理层-刘林南 博士蜂窝系统的焦点:物理层直接影响无线链路的性能直接决定了用户终端与交换设备的复杂度WCDMA系统不仅所用带宽增加了,而且还采用了多种新的技术解决方案,因此它不局限于
    发表于 06-15 09:13

    CAN总线不同的物理层

    CAN总线使用不归零(NRZ)的位填充。有两种不同的信令状态:显性(逻辑0)和隐性(逻辑1)。这些信令状态对应于所在物理层(存在几种不同的物理层)的某种电平。模块以线与逻辑连接到总线:哪怕只有一个节点发送逻辑0使得总线处于显性状态,那么不管有多少隐形状态的节点传送,则整个
    发表于 05-23 07:35

    物理层器件时域和频域分析

    物理层器件时域和频域分析的局限性和精度
    发表于 10-08 14:48

    什么是以太网物理层?Ethernet物理层有哪些功能?

    什么是以太网物理层Ethernet物理层有哪些功能基于MDI,为您的系统选择合适的以太网物理层TI以太网物理层
    发表于 03-18 08:07

    如何对CAN物理层进行调试?

    本文为您介绍一种对CAN物理层进行调试的较好工程方法。我们将介绍基础调试步骤,并说明一个CAN物理层应有的性能,以及找出问题的一些小技巧。
    发表于 04-19 08:02

    如何去测试以太网物理层

    以太网物理层信号特点是什么?标准测试集中各参数的具体含义是什么?如何去测试以太网物理层
    发表于 05-07 06:26

    ISO11898物理层特性

    390图 30.1.1 ISO11898 物理层特性从该特性可以看出,显性电平对应逻辑 0,CAN_H 和 CAN_L 之差为 2.5V 左右。而隐性平对应逻辑 1,CAN_H 和 CAN_L 之差
    发表于 08-06 07:30

    如何对modbus通讯的物理层进行设置

    Modbus是什么?modbus常用的功能码有哪些?如何对modbus通讯的物理层进行设置?
    发表于 09-02 08:00

    DPHY接口协议和CPHY接口协议有何不同

    DPHY接口协议和CPHY接口协议有何不同CPHY物理层到底是怎么实现嵌入时钟这一关键步骤的
    发表于 11-01 07:55

    STM32F407芯片的物理层与协议分别有哪些

    STM32F407芯片的物理层与协议分别有哪些
    发表于 12-06 06:42

    串口通讯协议的物理层和协议看完你就懂了

    串口通讯协议的物理层和协议看完你就懂了
    发表于 12-10 06:00

    IIC物理层是由哪些部分组成的

    物理层和协议物理层规定通讯系统中具有机械、电子功能部分的特性,确保原始数据在物理媒体的传输。协议主要规定通讯逻辑,统一收发双方的数据打
    发表于 12-13 08:09

    IIC的物理层特点

    IIC的物理层特点SCL和SDA是两根总线, 支持多设备。所有进行通信的设备都要引出两个引脚,连接到这两根总线上。IIC协议只使用两条总线,** 一条双向的串行数据线(SDA), 一条串行时钟线
    发表于 01-12 08:00

    串口通信的物理层与协议的相关资料推荐

    一.串口通信的物理层与协议物理层规定了通讯系统的机械、电子特性(相当于规定了用嘴巴还是肢体交流)协议规定了通讯逻辑、数据打包解包标准(相当于规定了用中文还是英文交流)1.
    发表于 02-17 07:07