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

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

3天内不再提示

MIPI CPHY之编码技术简介

qfgreet001 来源:硬件测试杂谈 作者:硬件测试杂谈 2023-10-25 14:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最近公司可能要用mipi C-PHY,提前看下协议,看编码技术有点意思,写下来分享一下。后续准备再写下参数要求(S参数及电气参数)和一致性测试,由于mipi是会员制,没有找到C-PHY的CST文档,如读者中谁有相关文档,请私聊,非常感谢。

本文档描述了一个名为C-PHY的高速串行接口,它在带宽有限(bandwidth limited channels,看有的人说C的含义就是channel limit)的通道上提供高吞吐量性能,用于连接到外设,包括显示器和摄像头。

C-PHY基于三相符号编码技术,通过三线每个符号2.28位信息,目标是2.5gs/s。C-PHY与D-PHY有许多共同的特征;许多部分是由D-PHY改编而成。C-PHY被设计为能够与D-PHY在相同的IC引脚上共存,从而可以开发双模器件。

主要特征:

1)三相符号编码,效率高;

2)5进制,每7个符号传输16bit信息,效率16/7=2.28;

3)传输数据最低单位是16bit,必须是16的整数倍;

4)支持双向传输,支持非对称传输(速率不同)

5)分Master和Slave;

6)没有单独的时钟线,采用嵌入式时钟

高速发射电路有2种,其中T1实现比较简单,仅能用于低速传输;T2相对复杂,主要用来匹配输出mid电压,如下图:

wKgZomU1-IKAKNVwAAIiMojep9I721.png



A、B、C都有三种电平状态(高、中、低),但是协议规定不能同时传输相同电平,则剩余共有6个组合状态,分别命名为±X,±Y,±Z,具体对应关系如下表:

wKgZomU1-IKAelP0AABQktN9nBM298.png



具体实现方式,以+X举例PU_A为1,PD_A为0,A线上发送端上面的MOS管导通,下面的MOS管截止。

PU_B为0,PD_B为1,B线上发送端下面的MOS管截止,下面的MOS导通。

接收端三线的端接匹配都使能。根据电阻分压原理,可以得到A的电平为3/4V,B的电平1/4V。PU_TC 和PD_TC同时为1,两个MOS全部导通,从而C上的电平为1/2V。如下图所示:

wKgZomU1-IKANp_YAATzQDK8U5c953.png



实际上C-PHY是通过计算两线之间差值来确定状态的,也就是上述6个状态和差值有具体对应关系,如下表:

wKgZomU1-IKAQ8h9AADVTLWcBu4644.png



表中,1/2V代表的是strong 1;1/4V代表的是weak 1;-1/4V代表的是weak 0;-1/2V代表的是strong 0。

wKgZomU1-IKAaL1IAAFNwdWIcWQ774.png



综上,C-PHY测试眼图的时候,会有3个眼睛,当然眼图要求不止下图一个,待后续讲测试的时候再讨论,如下图:

wKgZomU1-IOASak8AAJtujYNKCI330.png



以上介绍了这么多,但是C-PHY的编码和信息传输并不是通过6个状态直接完成的,而是通过状态的切换来实现(反人类呀)。

由于共有6个状态,那么每个状态就有5个不同的状态可供转换(也就是5进制的由来),具体如下图所示:

wKgZomU1-IOAetYYAAMdeq2wjaE022.png



是不是看的有点头晕,不过还没完!还需要引进3个名词frp=flip(翻转)、rotate(旋转)和polarity(反极性)。

每个状态都有5个不同状态可被切换,然后通过FRP的组合分别代表,如下图:

wKgZomU1-IOAF5cHAADJm09q7nQ569.png



什么含义呢?f=1代表极性变化,但不旋转,而且rp两个符号位无效;f=0代表rp符号位有效;r=1代表顺时针旋转;r=0代表逆时针旋转;p=1代表极性变化;p=0代表极性不变。

例如000的含义是逆时针旋转且极性不变,当上个状态是+X,则代表现在状态变成了+Z;001的含义是逆时针旋转且极性改变,仍然假设上个状态是+X,则现在状态变成了-Z了。

最后,端到端的传输过程是什么样呢,如下图所示,16bit先转换成7个符号(每个符号3位,共21位),然后并行数据转换成串行数据,输送到符号编码器和3个线的驱动器,接收端流程相反。

wKgZomU1-IOAUa8CAAN8EtDZ870495.png



具体16bit数据转换成符号是通过查表的方式完成,具体如下表:

wKgZomU1-ISAFnysAARu8lMpfmY783.png



例如数据0x4fff),查表得知7个符号是S1=(1,X,X),S2~S6=(0,1,1)。

首先0x4fff在0x4000~0x4fff区域,则f=(0,0,0,0,0,0,1),顺序是S6~S1;至于r和p,通过下式得知: 0x4fff=(0100 1111 1111 1111)=(0,1,0,0,ro6,po6……ro1,po1)

wKgZomU1-ISAIOw2AAClLGfEI6c062.png


审核编辑 黄宇

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

    关注

    6

    文章

    1043

    浏览量

    57214
  • MOS
    MOS
    +关注

    关注

    32

    文章

    1801

    浏览量

    101464
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    精准测量 MIPI 信号:示波器探头选型与应用指南

    的选型则直接决定了测量结果的可靠性。本文将围绕 MIPI 信号的测量需求,详解示波器探头的核心要求、选型原则及应用注意事项。 一、MIPI 信号特性决定探头核心要求 MIPI 信号主要分为 D-PHY 和 C-PHY 两大类型,
    的头像 发表于 05-19 11:39 118次阅读
    精准测量 <b class='flag-5'>MIPI</b> 信号:示波器探头选型与应用指南

    ADV7535:MIPI/DSI 接收器与 HDMI 发射器的理想

    ADV7535:MIPI/DSI 接收器与 HDMI 发射器的理想选 在电子设备不断追求高性能与低功耗的今天,一款优秀的芯片往往能为产品带来质的飞跃。ADV7535 作为一款集 MIPI/DSI
    的头像 发表于 05-13 15:20 124次阅读

    Allied Vision Alvium 1800 C-1240c MIPI相机:嵌入式视觉的理想

    Allied Vision Alvium 1800 C-1240c MIPI相机:嵌入式视觉的理想选 在嵌入式视觉领域,一款高性能的相机模块对于系统开发者来说至关重要。今天,我们就来详细了解一下
    的头像 发表于 05-10 10:15 352次阅读

    探索Allied Vision Alvium 1800 C-500c MIPI相机:嵌入式视觉的理想

    探索Allied Vision Alvium 1800 C-500c MIPI相机:嵌入式视觉的理想选 在嵌入式视觉领域,高性能的相机模块对于系统的成像质量和性能起着关键作用。Allied
    的头像 发表于 05-10 09:05 375次阅读

    瑞芯微(EASY EAI)RV1126B MIPI-DSI输出

    1.MIPI-DSI简介MIPI(MobileIndustryProcessorInterface):ARM,Nokia,ST,TI等公司在2003年成立的一个联盟所定的接口。目的是把手机等移动设备
    的头像 发表于 03-31 15:28 4496次阅读
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>MIPI</b>-DSI输出

    探索SGM7302B:高性能10通道MIPI开关的卓越

    探索SGM7302B:高性能10通道MIPI开关的卓越选 在电子设备不断追求高速数据传输和多功能集成的今天,高性能开关的重要性愈发凸显。SGM7302B作为一款优化的差分5通道(单端10通道)单刀
    的头像 发表于 03-17 15:50 287次阅读

    探索SGM7302C:高性能10通道MIPI开关的卓越

    探索SGM7302C:高性能10通道MIPI开关的卓越选 在当今高速发展的电子科技领域,对于高性能、多功能开关的需求日益增长。SGMICRO推出的SGM7302C 6.8GHz、2:1(SPDT
    的头像 发表于 03-17 15:50 254次阅读

    RK3588摄像头配置:搞懂CPhy与DPhy的区别,再也不踩坑!

    的 RK3588,同时支持 CPhy 和 DPhy 两种主流 MIPI Phy 标准,适配从入门到高端的各类摄像头需求。
    的头像 发表于 02-03 15:57 4889次阅读
    RK3588摄像头配置:搞懂<b class='flag-5'>CPhy</b>与DPhy的区别,再也不踩坑!

    重载型编码器:工业巨擘的“智慧眼”

    在钢铁厂的轧机轰鸣中,在风电巨轮的旋转里,在港口龙门吊的精准起落间,重载型编码器如同工业巨擘的“智慧眼”,以毫米级精度与毫秒级响应,为重载设备注入精准控制的核心动力。当传统传感器在高温、粉尘、强振
    的头像 发表于 12-24 08:51 553次阅读
    重载型<b class='flag-5'>编码</b>器:工业巨擘的“智慧<b class='flag-5'>之</b>眼”

    深入解析SN65DSI86:MIPI DSI至eDP桥接器的卓越

    深入解析SN65DSI86:MIPI DSI至eDP桥接器的卓越选 在当今的电子设备领域,高分辨率显示技术的需求日益增长,这使得桥接器在连接不同接口标准时发挥着至关重要的作用。SN65DSI86
    的头像 发表于 12-17 15:05 657次阅读

    SN65DSI84:MIPI DSI转LVDS桥接器的技术解析与应用指南

    SN65DSI84:MIPI DSI转LVDS桥接器的技术解析与应用指南 在当今的电子设备中,显示技术的发展日新月异,不同接口之间的转换需求也日益增长。SN65DSI84作为一款MIPI
    的头像 发表于 12-17 14:20 726次阅读

    瑞芯微(EASY EAI)RV1126B MIPI-CSI摄像头

    1.MIPI摄像头简介1.1MIPICSI2接口简介MIPI(MobileIndustryProcessorInterface):ARM,Nokia,ST,TI等公司在2003年成立的
    的头像 发表于 12-15 14:52 6009次阅读
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>MIPI</b>-CSI摄像头

    高云HDMI转CPHY点屏Demo亮相

    随着显示技术的飞速发展,人们对高分辨率、高刷新率显示需求日益增长,而传统的MIPI DPHY在传输速率上逐渐显现瓶颈。正是在这样的背景下,CPHY协议应运而生。
    的头像 发表于 11-11 09:14 1157次阅读

    MIPI转IP编码控制板,助力索尼FCB-EV9500M实现网络输出

    MIPI接口具有速度快、传输数据量大、功耗低、抗干扰好等优点。那么,SONY FCB-EV9500M搭载维尔斯的MIPI网络控制板后,与其他摄像机模组相比,有什么不一样的优势呢?
    的头像 发表于 09-04 09:39 948次阅读
    <b class='flag-5'>MIPI</b>转IP<b class='flag-5'>编码</b>控制板,助力索尼FCB-EV9500M实现网络输出

    嵌入式接口通识知识MIPI接口

    1.1 基础概念MIPI的全称是Mobile Industry Processor Interface,译为移动工业处理器接口。它是一种针对移动设备的接口标准,旨在提供高效的通信和连接方式,以支持
    发表于 08-29 15:50