描述
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 的更高时钟速度不透明。
打开APP阅读更多精彩内容
全部0条评论
快来发表一下你的评论吧 !