I3C介绍
随着移动通信技术的快速发展,手机及其衍生设备上采用的各种传感器越来越丰富,这对系统设计者带来了严峻的挑战。因为目前为止还没有一个统一的接口标准,能够同时连接这些设备和传感器,设计师所要面对的包括IIC,SPI,UART在内的多种通讯协议。
除了主要的数据通讯以外,可能还需要其他一些信号,比如中断、片选、使能、休眠等。这使得完成这些信号的产生与传输,变得越来越复杂,不仅需要额外的GPIO接口,PCB设计也会变得更加困难。
MIPI I3C应运而生,只需要两个信号线,即可完成诸如移动通讯设备上各种传感器的通讯,而且速度快,功耗低,成本低。
I3C应用
- 物联网;
- 自动驾驶;
- AI;
- AR;
- 等…
除此之外,这个还能用在如下部分,因为是MIPI的协议,所以对于摄像头、触摸屏等都会支持这个。
I3C特点
I3C吸纳了I2C和SPI的关键特性,并将其统一起来,同时在I2C的基础上,保留了2线的串行接口结构,这样工程师就可以在单个设备中连接大量的传感器。
从上图中我们可以将特性具体一下:
1、I3C总线可以支持multi-master即多主设备
2、I3C总线与传统的I2C设备仍然是兼容的
3、可以支持软中断
4、相比较于I2C总线的功耗更低
5、速度更快,可以支持到12.5MHZ