MIPI D-PHY C-PHY

article/2025/9/27 19:38:45

MIPI可分为物理层逻辑层两大部分。物理层尽可能采用通用内容,逻辑层则是分别面向摄像头、显示屏、移动通信、存储等不同用途的专用协议。MIPI的物理层有D-PHY、M-PHY、C-PHY等3种。D-PHY现在大量应用于应用处理器与显示屏、摄像头连接的部分。随着摄像头、显示屏的像素和帧频的增加,D-PHY的数据传输速度有可能无法满足需要。M-PHY是D-PHY的后续标准,速度更快;目前最新的标准是C-PHY。

那么D是什么意思呢?在MIPI D-PHY的文档中有提到过,D-PHY的最初版本的设计目标是500Mbits/s,而D是罗马数字(拉丁文数字)中500 。

MIPI D-PHY协议定义了两种传输模式:高速模式(High Speed,HS)低功耗模式(Low Power,LP),两种模式使用不同的传输电平和传输机制。HS模式和LP模式的电平如下图所示:

其中,HS模式下,为差分信号传输,信号电平在100mV~300mV(200mV的压摆);LP模式下,为单端信号传输,信号电平在0~1.2V(1.2V压摆)。HS模式下,信号传输速度可达80Mbps~1Gbps(v1.0)或80Mbps~1.5Gbps(v1.1),采用源同步的传输方式,由主机(Master)设备向从机(Slave)设备提供DDR时钟。LP模式下,信号传输速度为10Mbps,此时传输通道的差分线(HS模式下的)是两根独立的信号线。无论是HS模式还是LP模式,都采用LSB fisrt,MSB last的传输方式。

图片传输分成“Global Timing”和“有效数据”两大部分,简单来说Global Timing的作用就是摄像头在传真正的图像数据之前,需要有一个暗号来联系手机,确定摄像头和手机能相互连通,再开始传输有效数据,有效数据就是我们看到的一张张图片。

C-PHY传承了D-PHY的Global Timing,也就是C-PHY和D-PHY联系手机的暗号是一样的,区别在于有效数据的传输方式不同,C-PHY通过某些技术改良,使数据传输速度更快。

 

目前摄像头和手机的硬件连接,通常是10根MIPI线,部分芯片这10根线既可以用作C-PHY,也可以用做D-PHY,两者在pin脚定义上是兼容的。


C-PHY将原先D-PHY的2线一组传输,转换为3线一组传输,且C-PHY不需要CLK线。

 基于3线传输的特殊构造,C-PHY通过检测状态位的改变来识别数据的变化状态,并不需要CLK线;而且通过3线传输的方法,C-PHY实现了5进制传输,效率远高于D-PHY的2进制传输。好比我们在搬砖时,力气大的一次可以搬5块,而力气小的一次仅可以搬2块,搬5块的当然比搬2块的速度快。假定需要传输65536个字节的图片,65536=2^16,D-PHY需要搬16次的砖,C-PHY仅需要7次就能搬完,5^7=78125>65536, 所以效率是原来的16/7≈2.28倍。


http://chatgpt.dhexx.cn/article/n6eWQ13L.shtml

相关文章

以太网phy学习

关键词 10BASE2:采用细同轴电缆接口的IEEE 802.3 10Mb/s物理层规格(参见IEEE 802.3 Clause 10.) 10BASE5:采用粗同轴电缆接口的IEEE 802.3 10Mb/s物理层规格(参见IEEE 802.3 Clause 8.) 10BASE-F:采用光纤电缆接口的IEEE 802.3 10Mb/s物理层规格(参见IEEE 802.3 Clause 15.) 1…

M-PHY协议解读一:M-PHY整体概述

1.1 M-PHY整体概述 M-PHY协议思维导图如下: 思维导图主要分为两大部分:M-PHY基本特点和基本概念。第一部分对M-PHY的基本特点进行描述,通过与D-PHY/C-PHY多个维度的对比分析,对M-PHY有一个整体的基本认识;第二部分对M…

以太网PHY 开发与解析

目录 1.PHY芯片介绍 1.1 芯片引脚定义和说明 1.2 PHY芯片功能说明 1.3 供电管理 1.4 寄存器说明 1.4.1 控制寄存器 1.4.2 状态寄存器 1.4.3 PHY ID寄存器 1.4.4 自协商广播寄存器 1.4.5 自动协商链接合作伙伴能力寄存器 1.4.6 自动协商扩展寄存器 1.4.7 AVICOM指定…

PHY MAC

常用网卡芯片 DM9000 MAC(数据链路层)PHY(物理层) CS8900 PHY LAN91C111 MACPHY PHY 百科名片 PHY指物理层,OSI的最底层。 一般指与外部信号接口的芯片。 以太网PHY芯片 。小小的不起眼但又无处不在的网卡。如果在5年前&#xff0…

MIPI C-PHY 与 D-PHY

MIPI:即移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI)联盟;是MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。 CSI:MIPI-CSI-2协议是MIPI联盟协议的子协议,专门针对摄像头…

MIPI系列之“C-PHY”

本篇主要介绍物理层WG中的C-PHY。C-PHY基于3-Phase symbol编码技术,通过three-wire trios传输2.28 bits/symbol,其目标速率是2.5Gsymbols/s。C-PHY与D-PHY有许多共同点,C-PHY的绝大部分特性都是从D-PHY改编而来的。C-PHY被设计成能够与D-PHY在…

ethernet phy

phy处于physical层,上一层是data link层:MAC,两者通过xMII和MDIO接口通信。 xMII XMII包含MII(802.3 sec22,适用于10M和100M传输),GMII(802.3 sec35.2.2,适用于1000M传输),RGMII(GMII的简化版)…

USB的PHY

Linux USB 3.0驱动分析(六)——USB主机控制器HCD分析 网卡芯片,也有 controller(mac芯片) 和 PHY部分 USB 芯片,也有 controller 和 PHY部分 5G 芯片,也有 协议层 和 PHY部分USB主机控制器和USB PHY是如何完成收发数据的 USB 全套硬件组成ControllerC…

PHY芯片

以太网媒体接入控制器(MAC) 物理接口收发器(PHY) 以太网接口可分为协议层和物理层。 协议层是由一个叫MAC(Media Access Layer,媒体访问层)控制器的单一模块实现。 物理层由两部分组成,即PHY(Physical Layer,物理层)和传输器。 常见的网卡芯片…

C-PHY技术是什么

2018年5月17日,一加发布了自家旗舰手机一加6,在相机的宣传图片中,首次见到提起C-PHY技术和Type-2对焦这两个概念,于是经过在网络的挖掘和学习,先总结下C-PHY技术的基本概念 C-PHY技术来自哪里 图像传感器,…

MIPI 系列之 D-PHY

目录 1、简述 2、管脚连接 3、D-PHY 的时钟 4、D-PHY Lane (Clock Lane And Data Lane) 4.1、信号摆幅 4.2、信号含义 4.3、状态码 5、传输特性和方向 6、D-PHY Data Lane 6.1、高速 Data Lane 传输 6.2、双向传输 Data Lane Turnaround 6.3、Data Lane 的 Escape …

PHY- PHY芯片概述

1 PHY概述 关于Internet Protocal的分层模型可以参考文章 :【Internet Protocal-OSI模型中的网络分层模型】,下面我们讲讲底层以太网控制器和收发器的知识。其主要是处理OSI模型中的物理层和链路层的事情。 在CAN/CANFD、FlexRay等总线中,有控制器Controller和收发器Transc…

以太网PHY原理介绍

一、以太网分层模型 基于 OSI 七层网络模型, 车载以太网的网络拓扑结构如图1-1所示。 图1-1 车载以太网网络拓扑结构图 从图中可以看到位于 Layer1 和 Layer2 的为物理层和数据链路层。 Layer3 以上各层包含了 TCP/IP、 DOIP、SomeIP 等协议, 由 EthSt…

PHY(Physical Layer,PHY)通俗理解

碎碎念:最近更新的周期有点长... 主要最近和朋友一起重新开了一个公众号(FPGA Breaker),这个公众号也和本公众号垂直深度,不会和本公众号内容有太多重叠,主要是本人想推进国内开源IP的使用和发展&#xff0…

MAC和PHY的区别

 转载自:https://www.cnblogs.com/feitian629/archive/2013/01/25/2876857.html 一块以太网网卡包括OSI(开方系统互联)模型的两个层。物理层和数据链路层。物理层定义了数据传送与接收所需要的电与光信号、线路状态、…

PHY寄存器

在之前的文章,我们讲解了STM32的网络外设部分。 文章有《STM32网络电路设计》《STM32网络之MAC控制器》《STM32网络之DMA控制器》《STM32网络之中断》。 STM32只有网络外设时不能进行网络通信的,因为STM32只提供了SMI接口,MII和RMII接口。我们…

以太网基础-MAC和PHY

网卡(Network Interface Card,简称NIC),也称网络适配器,是电脑与局域网相互连接的设备。无论是普通电脑还是高端服务器,只要连接到局域网,就都需要安装一块网卡。如果有必要,一台电脑也可以同时安装两块或多…

【以太网通信】PHY 芯片回环测试

PHY 芯片通常带有回环(Loopback)功能,用于 PHY 通信链路的测试。本文主要讨论三种常用 PHY 芯片的回环功能,并使用 Broadcom 的 B50612D 芯片进行 PHY 回环测试。 目录 1 常见 PHY 的回环功能 1.1 KSZ9031 1.2 RTL8211 1.3 B5…

PHY芯片快速深度理解

PHY芯片快速深度理解 什么是phy为什么要熟悉RJ45网口什么是mido协议MDIO读写时序为什么说读取的phy最多32个博客参考 什么是phy 物理层芯片称为PHY、数据链路层芯片称为MAC。 可以看到PHY的数据是RJ45网络接口(网线口)穿过了的差分信号,而PH…

phy芯片的那些事儿

一、什么是phy 1、phy的基本作用 收到MAC过来的数据(PHY没有帧的概念,都是数据而不管什么地址数据还是CRC),进行处理*,然后把并行数据转化为串行流数据,再按照物理层的编码规则把数据编码,再变…