I3C
I3C 支持许多传统 I2C 从设备,I3C 有两个模式:SDR Mode、HDR Modes
Single Data Rate (SDR) Mode
- 仅在时钟的一个边缘传输数据。
- Private/Typical messages: 使用动态地址将消息发送到从机
- 广播消息:发送给总线上的所有从机(例如:ENTDAA)
- 直接消息:发往特定从属设备的消息(例如:SETDASA)
High Data Rate (HDR) Modes
- 双数据速率(HDR-DDR)模式:使用与SDR模式相同的信令(即与12C协议没有显著区别),但运行速度约为 SDR 速度的 2 倍
- 通过在两个时钟边缘传输数据实现更高的速度
- Ternary Symbol Legacy (HDR-TSL) Mode: 更高的数据速率加上三元编码,用于混合I2C和I3C设备的总线。与I2C协议显著不同
- Ternary Symbol Pure-bus (HDR-TSP) Mode: 更高的数据速率加上三值编码,适用于只有I3C设备的总线。与12C协议显著不同
- 三元符号有三种状态,SCL线改变状态,SDA线改变状态,或两线改变状态
SDR Mode 作用
- SDR 模式是 I3C 总线的默认模式
- 用于从当前主设备到从设备的专用消息传递。
- 用于进入其他模式、子模式和状态
- 用于内置功能,如通用命令(CCC)、带内中断,以及通过分配动态地址从I2C 过渡到 I3C。
- 在程序和条件方面与 I2C 协议【NXP01】非常相似,因此 I3C 设备和许多传统 I2C 从设备(但不是 I2C 主设备)可以在同一 I3C 总线上共存。
- 对于 I3C 与 I2C 共享的程序和条件,SDR 模式严格遵循 I2C 规范中的定义。
- 所有 I3C 从机将正确忽略从 I3C 主机到 I2C 从机的 I2C 通信,因为 I3C 协议旨在允许 I2C 通信。
- 大多数传统 I2C 从设备无法看到从 I3C 主设备到 I3C 从设备的 I3C 通信量,因为 I2C 尖峰滤波器对 I3C 的更高时钟速度不透明。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
总线
+关注
关注
10文章
2879浏览量
88066 -
I2C
+关注
关注
28文章
1487浏览量
123685 -
i3c
+关注
关注
0文章
30浏览量
4819
发布评论请先 登录
相关推荐
评论