一文了解I3C解析

1.I3C简介以及由来:

随着移动设备的发展, 设备中应用各种传感器sensor也五花八门。手机端上应用的光感,距离传感器,陀螺仪,加速度传感器,重力传感器,磁力传感器等。还有一些IC类,比如TP触摸屏,Cam摄像头,NFC芯片,电源管理芯片等,这些IC类在使用过程中,数据流或者是交互流的接口大部分用I2C,SPI,UART等没有一个比较一致的方式。

MIPI联盟基于这种背景发展出I3C接口规范,MIPI I3C接口为移动无线产品提供了快速、低成本、低功耗的两线数字传感器接口,从而简化了传感器系统设计架构。

具体应用如规格书列举如下:

2.I3C的优势:

对比I3C可以看看各个接口的缺点:

I2C 缺点 :

1.需要额外的中断信号,片选,启用和休眠信号,从而占用了较多的GPIO口,从占用芯片资源和layout走线较为劣势。

2.传输速度较慢。

SPI缺点:

占用端口较多,多主或者多从都比较难以实现, 功能性不强,精确识别很难做到。(在实际应用中也比较少见应用)

UART缺点:

传输速度太慢,其他缺点同I2C。

3.I3C兼容I2C

I3C就是基于I2C的进一步的发展。正如协议中所说“I3C接口旨在改进I2C接口的特性[NXP01],保持向后兼容性。本规范定义了主机处理器和外围传感器之间的标准多点接口。I3C规范的实施极大地提高了移动终端系统设计者必须以尽可能低的成本、尽可能高效地支持不断扩展的传感器子系统的灵活性。”

4.I3C的主要特性:

I3C接口的两个主要问题是最重要的:在传输数据和控制方面使用尽可能少的能源,同时减少接口使用的物理引脚的数量。

因此,I3C接口具有:

·两线串行接口高达12.5 MHz,接口状态使用推挽式,从而无需上拉电阻

·保留的I2C设备在同一总线上共存(有一些限制)

·动态寻址,同时支持传统I2C设备的静态寻址

·保留的I2C消息传递

·类似于i2c的单数据速率消息传递(SDR)

·I3C基本不支持:可选的高数据速率消息传递模式(HDR)

·多点能力

·多主机的能力

·频带内中断支持

·Hot-Join支持

·I3C基本不支持:同步计时支持和异步时间戳

5.I3C 流程图

关于I3C的识别的几种流程,按照规格如下。

原I2C的第9位的ACK/NACK ,I3C更换成是校验码的作用。并且对不同模式增加了详细的握手流程。

(0)

相关推荐

  • 技术分享 | 整车控制器片上通讯模块简介(一)

    整车控制器作为汽车的大脑,根据采集的加速踏板.制动踏板及其它部件信号,控制各部件控制器的动作,驱动汽车正常行驶.TC275芯片是英飞凌公司开发的一款三核CPU,主频可达200M,核间具有锁步功能,可作 ...

  • 自动驾驶产生的超大数据量,哪种传输标准能搞定?

    不久前,芯片供应商还专注于移动产业,而现在,他们的重心已移往汽车产业. 第4级和第5级自动驾驶车的开发者希望车子内部的连网速度能达到数千兆位(multi-gigabit)速度,许多产业联盟和制定标准的 ...

  • 高阶自动驾驶系统的通信存储技术

    知圈 | 进"域控制器群"请加微13636581676,备注域 高阶自动驾驶汽车需要通过高带宽和低延迟的网络来连接所有传感器.摄像头.诊断工具.通信系统以及中央人工智能.这些技术会 ...

  • 一文了解I3C 解析(三)

    前面介绍了I3C的一些常识性介绍, 协议部分内容较多,按照部分内容一点一点解析. 这篇就是I3C设备SDR模式下启示位和停止位. I3C 协议部分: 该部分内容是针对I3C模式下的所有指定通信协议: ...

  • 一文了解I3C 解析(二)

    这一篇主要是延续上一篇的握手流程的后续. I3C Basic V1.0原则: I3C支持多种通信格式,所有这些格式都共享一个两线接口. 同I2C一样, 这两条线命名依然为 :SDA and SCL: ...

  • 图文教程 | 李晓明《玉兰双雀》绘制步骤文详细字解析

    简述: 酒红朱雀,体型略小(15厘米)的深色朱雀.繁殖期在5一7月.巢营于灌木密枝上,由禾本科植物的茎和根等编成.仅雌鸟营巢.每窝产卵4-5枚,卵呈蓝绿色,卵表面有一些暗褐色和黑紫色斑点和乱纹,并多集 ...

  • 《诗经》课堂:《大雅·文王 》/ 解析:闻天语 / 薛红诵读(第1549期)

    天语说: <尔雅翼·释草八>云:"古者酿黑黍为酒,所谓秬者:以郁草和之,则酒色香而黄,在酒器中流动."玉是身份的象征. <周礼·春官·大宗伯>中记载:&qu ...

  • 一文学会Hive解析Json数组(好文收藏)

    在Hive中会有很多数据是用Json格式来存储的,如开发人员对APP上的页面进行埋点时,会将多个字段存放在一个json数组中,因此数据平台调用数据时,要对埋点数据进行解析.接下来就聊聊Hive中是如何 ...

  • 玉兰双雀》绘制步骤文详细字解析

    简述: 酒红朱雀,体型略小(15厘米)的深色朱雀.繁殖期在5一7月.巢营于灌木密枝上,由禾本科植物的茎和根等编成.仅雌鸟营巢.每窝产卵4-5枚,卵呈蓝绿色,卵表面有一些暗褐色和黑紫色斑点和乱纹,并多集 ...

  • 《硬件详细设计文档》解析之九 EMC设计考虑

    电磁干扰的三要素是干扰源.干扰传输途径.干扰接收器.EMC 就围绕这些 问题进行研究.最基本的干扰抑制技术是屏蔽.滤波.接地.它们主要用来切断干扰的传输途径.广义的电磁兼容控制技术包括抑制干扰源的发射 ...

  • 《硬件详细设计文档》解析之八 工艺设计说明之 工艺边要求

    《硬件详细设计文档》解析之八 工艺设计说明之 工艺边要求

  • 《硬件详细设计文档》解析之三 单元详细描述

    这部分内容,一般是大家都敷衍的一个内容.因为总体设计阶段,已经写了一些专题分析,例如电源专题.时钟专题,都是套套模板,然后例行公事.所以,这时候很多工程师,都是从总体设计里面摘录一些内容,填上,就完事 ...