MIPI I3C协议,吸纳了I2C和SPI的关键特性,具有低引线数、可扩展性、低功耗、更高的容量等性能,而且兼容I2C,能有效的减少集成电路芯片系统的物理端口、支持低功耗、高数据速率和其他已有端口协议,可以更好地服务于不同领域的FPGA用户,降低用户系统开发难度,缩短产品开发周期。Gowin I3C IP集I3C Master和I3C Slave于一体,是一个参数高度可配置、基于FPGA的IP设计,用户可通过GUI界面进行I3C IP的调用及实例化。
主要特征
● Gowin I3C Master
○ 支持静态地址通信
○ 支持动态地址机制
○ 支持总线仲裁检测
○ 支持I3C Slave及I2C Slave通信
○ 支持I3C Slave的读写操作
○ 支持I2C Slave的读写操作
○ 支持绕载中断(IBI)
○ 支持热接入(Hot-join)
○ 支持动态调整SCL频率
○ 产生START/STOP/ACK
○ 支持7位寻址模式
● Gowin I3C Slave
○ 产生START
○ 支持动态地址分配
○ 支持读写操作
○ 发起IBI或Hot-join
○ 可配置静态地址