技术资讯 I I3C 总线技术概述与 PCB 设计指南

描述

MIPI I3C(Improved Inter-Integrated Circuit) 是由 MIPI 联盟推出的新一代双线制串行总线标准。作为传统 I2C 标准的重大升级版本,I3C 在保留与传统 I2C 设备的向后兼容的同时,解决了 I2C 在多主控、数据速率及功耗方面的已知技术挑战。


 

三大核心技术特性

动态寻址(Dynamic Addressing):省去外设的硬件地址引脚,由主设备自动分配动态地址。

热加入(Hot-Joining):支持外设在总线通电运行状态下动态接入。

带内中断与仲裁(In-Band Interrupt & Arbitration):无需额外中断引脚,通过内置仲裁机制实现多主设备冲突避免。

 

I3C 的工作原理


 


 

MIPI I3C 与传统 I2C 非常相似,都使用两线制接口在单条总线上与多个外设进行通信。该接口支持双向半双工通信,数据传输速率比 I2C 更高。在 I3C 标准中,开发的主要目标是减少总线所需的引脚数量,通过开漏信号实现功耗更低的数据传输,并保持与传统设备的兼容性。


 

下表比较了 I2C 和 I3C 的主要功能。


 

主要功能

I3C

I2C

数据速率

最高 33 Mbps

最高 1 Mbps(Fast-mode Plus)

高效节能

通过带内中断和更低的工作电压实现更高能效

相比 I3C 能效较低

复杂度

由于具有高级功能,因此更加复杂

设计和操作更简单

向后兼容性

向后兼容 I2C 设备

NA

总线管理

具备动态寻址和热加入功能,更为高级

缺乏动态寻址和热加入功能,较为基础

错误处理

增强的错误检测与恢复机制

基础的错误处理功能

通信模式

支持 SDR 和 HDR 模式,以及传统的类似 I2C 的模式

标准 I2C 通信模式


 

向后兼容性和方向性本质上允许 I3C 总线上的器件具有与 I2C 总线相同的基本拓扑结构。I3C 总线的附加功能允许多个 I2C 器件以及一个次级 I3C 主设备与标准 I3C 外设同时存在于总线上。通常,I2C 允许总线上存在多个控制器,但前提是它们只在各自的时间窗口内进行传输。I3C 支持多主设备总线,并且由于内置仲裁系统,不会出现 I2C 总线中的冲突问题


 

典型拓扑如下所示,其中 I2C 和 I3C 器件均连接到总线。根据系统需要,总线上可以有多个 I2C 或 I3C 目标器件,以及次级 I3C 主设备器件。


 

PCB设计

典型的混合总线拓扑


 

在 PCB 上,由于使用开漏信号传输,总线仍将以标准方式进行布线:


 

使用合适的上拉电阻来限制流入驱动引脚开漏的电流。

通过电容来确定信号转换速率(上升时间)。

基于时钟频率,对于 I3C 而言,大约 100 ns 的典型上升时间仍然是可以接受的。


 

按照 I2C 总线的标准方式进行走线,即可完成 I3C 总线的物理设计。


 


 

什么是动态寻址?



 

I3C 中最重要的三大功能分别是动态寻址、热加入以及多主设备总线冲突避免机制。动态寻址的使用旨在通过省去地址引脚来减少总线上的引脚数量。使用动态寻址的步骤:


 

主设备向各设备发送一条初始命令,以启动 DAA(Dynamic Address Assignment,动态地址分配)。

未分配地址的设备用其 48 位临时 ID(PID,一种唯一标识符)进行响应。

然后,主设备根据 PID 为每个设备分配一个动态地址。

外设将动态地址存储在寄存器中。


 

由于寻址可以是动态的,外设的地址可以在后续进行更改。外设上仍然可以使用静态寻址,例如连接到 I3C 总线的传统 I2C 设备。


 

热加入


 

I3C 总线支持一种称为“热加入”(可以理解为热插拔)的过程,支持在总线运行时向总线添加新设备。例如,如果将一个带有 I3C 设备的模块插入正通电工作中的连接器,且该连接器露出了 I3C 总线引脚,那么 I3C 主设备就可以将该新 I3C 设备添加到总线上。


 

新接入的 I3C 设备必须向 I3C 主设备发出通知,表明自己已连接到总线上。这是通过热加入请求来实现的,新设备通过发送一个信号来表示其打算加入总线。一旦主设备确认了该新设备,就可以根据需要为其分配地址,然后开始通信。


 

在设计采用 I3C 接口的产品时,Allegro X PCB Designer 支持对网络逻辑和电路板布局进行更精细的控制,并提供系统分析仿真选项并行开发。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分