IP库

芯动 I3C

时间:2026-04-28
点击:17
收藏
简介

芯动科技 的 I3C(Improved Inter Integrated Circuit)实现兼容 MIPI_I3C_Specification_V1.0 协议,并与 I2C 兼容,相比于 I2C,I3C 的功能更加强大,包括更高的传输速度、带内中断、CRC 校验等。现在 I3C 协议分为 MIPI 和 JEDEC,通常 MIPI I3C 用于传感器/物联网数据传输,JEDEC I3C 用于存储芯片配置。

芯动科技 I3C IP 支持 I3C Master/Slave/Secondary,符合 JESD403-1B 和 MIPI I3C。用户通过 APB3.0 接口读写内部寄存器,也支持 DMA 进行内部数据缓冲区的写入或读取。
特性
  • 高速

  • 可剪裁

  • 高可靠性

  • 低功耗

  • 支持两线串行接口:SDA/SCL

  • 支持 Main Master/Secondary Master/Slave 角色

  • 支持 FM/FM+/SDR/HDR-DDR/HDR-TSL/HDR-TSP 速度模式

  • 符合 JESD403-1B 和 MIPI_I3C_Specification_V1.0

  • 支持独立的数据和命令缓冲区,深度可配置

  • 为 Master 提供设备信息缓冲区

  • 支持单命令 65536 写入/读取字节

  • 支持带或不带数据的 In-Band 中断

  • 向后兼容 I2C

  • 在 I3C 模式下支持高达 12.5MHz 的 SCL 频率

  • 支持 CRC/奇偶校验

  • 支持混合快速总线以获得更低的有效速率

  • 支持广播和定向 CCC 传输

  • 支持私有写入和读取

  • 支持中断接口,用于向软件报告中断

  • 支持 DMA 握手接口或内部 DMA 用于数据缓冲区

  • 支持 APB3.0/4.0 用于配置和 AHB/AXI 接口用于 IP 内部 DMA

  • 配置时钟和核心时钟可以是同步或异步的

I3C-横幅图

结构图表
I3C 框图
I3C 框图