现行技术使用两线制I²C或四线制SPI接口实现传感器和用户控制设备接口。中断、使能和其他控制线路与时钟和数据线路分开,因此每个接口有更多线路。设计人员需要一种更具前瞻性的接口方法,这种方法可以消除互连器件中的这些额外导线,仅使用时钟和数据线路在带内处理这些操作。此外,总线应具有更高的运行速度,以及更低的功率损耗。
为了满足这些要求,移动行业处理器接口 (MIPI) 联盟开发了I3C。该接口面向 MIPI会员提供MIPI I3C,面向非会员提供功能简化版MIPI I3C Basic。与传统的I²C和SPI接口一样,这种改进型也是串行接口,采用两线制,尽可能减少了引脚数以及元器件之间的信号路径数量。其数据速率高达12.5 Mbits/s,采用单倍数据速率(SDR)模式,时钟频率为12.5 MHz。该接口运行功率水平较低,采用简单而灵活的设计架构。
·I3C将接口中使用的线数减少至两条,消除了I²C和SPI中单独使用的中断、使能和片选线路。
·I3C采用真正的双线制拓扑结构,具有更高的时钟和数据速率。
·除标准SDR外,I3C还支持多种可选的高数据速率(HDR)模式。
·I3C是真正的双线制总线,使用IBI而不是I²C那样的专用中断线路。
·I3C包含错误检测和恢复功能。
针对于MIPI I3C总线接口,Introspect Technology研发出了一款协议分析仪SV6E-X(如下图所示),SV6E-X是一个全面的解决方案,用于中频数字接口的开发和测试。能够支持流行的协议,如I3C、I2C、SPI、SoundWire和RFFE,该模块取代了成排的通常用于I/O测试的设备。对于任何给定的协议,SV6E-X包含三个工具集:一个I3C协议训练器,一个具有精细时间分析功能的协议分析仪和内嵌式实时示波器。所有三类仪器功能都是同时使用获奖的Pinetree软件进行实时访问。

关键优势特点
·同一个硬件上能同时支持I3C总线主/从仿真(Exerciser)+ 协议分析仪(Analyzer)+内嵌实时示波器功能。Exerciser(训练器)支持将多个设备同时配置为主设备、从设备或二级主设备,能构建复杂的测试场景。在测试多传感器系统时,可模拟实际应用中不同设备的角色,如将部分传感器设为从设备,主控芯片设为主设备,测试它们之间的协同工作情况,检测设备在不同角色下对协议的执行是否准确,以此确保系统兼容性。
·支持I3C CTS测试:包含I3C Slave Device CTS Application和I3C Master Device CTS Application。大大提高测试的完整性和产品的可靠性。
·支持I3C四路输出并且可以同时作为主控分别控制四路总线,即我们有独立的4个主控控制四路总线,然后四个主控是分时工作的,同时支持模拟多个I3C Master和I3C Slave装置测试,这种模拟能力对测试I3C设备在多设备环境下的性能很关键,可用于测试设备在总线竞争、数据冲突等复杂情况下的响应,帮助发现潜在的通信问题,优化设备在复杂系统中的运行稳定性。
·支持故障注入如CRC, ACK/NACK错误,产生I3C的数据流量即同步解码协议的封包内容,支持设定各种触发条件,捕捉特定的协议状态。
·支持MIPI_V1.1.1、MIPI_Basic_V1.1.1、JEDEC_JESD403等多种协议,能全面测试设备对不同协议规范的支持情况。通过模拟各种协议的通信过程,检查设备在不同协议环境下数据传输的准确性和稳定性,确保设备符合行业标准,提高产品的通用性和兼容性。
·弹性测试脚本编辑: 可以产生研发验证所需测试脚本等等,脚本功能非常适合调试任务、验证和全面生产设备和系统板的筛选。