FPGA初级教程 - 5.ModelSim的使用
I3C是MIPI联盟一个新的通讯协议,该协议兼容并扩展了传统I2C通讯协议,其总线为两线式串行总线。 高云I3C IP遵循MIPI联盟I3C总线的通讯协议,集I3C Master和Slave于一体,是一个参数可配置、基于高云半导体FPGA芯片的IP设计。该IP可动态地配置成I3C Master或 Slave,实现I3C Master与I3C Slave或I2C Slave的通信,从而完成I3C通讯协议的各种功能。高云I3C Master与 Slave IP及高云I2C Slave IP可与遵循MIPI联盟I3C通讯协议的其他Master或Slave外设,以及遵循MIPI联盟I2C通讯协议的其他Slave外设直接相连通讯。
力学感知(陀螺仪、加速计等)
环境感知(声、光、温度、湿度等)
仿生学感知(指纹、心率、呼吸等)
通讯(近场通讯、远红外通讯等)
高度灵活的参数可调设计,允许用户精确调整数据/时钟信号的周期,从而实现宽范围的数据发送速度调节。
支持静态地址通讯
支持动态地址机制
支持I3C地址仲裁
Single Data Rate(SDR)
支持I2C (Slave Only)消息
支持热接入(Hot-Socket)
支持热接入时动态地址分配
支持Slave请求Secondary Master(SDR-Only)
支持线载中断(In-band Interrupts)
支持CCC’s (Common Command Codes) 命令
高云半导体云源软件支持GW I3C(Master-Slave-Combined )IP的全流程自动设计。GW I3CSDR模式最高数据传输速率达到12.5Mbps。
GW1N-9芯片为I3C协议专门设计可动态切换模式的IO电路,具有这一新特性的IO安排在芯片的上下两个Bank上。用户在使用这些IO时软件模型无需改变,只需在约束文件中将I3C Mode打开即可。
高云半导体提供通过实测验证的I3C IP开发板,已配置好相关电路,可将多块开发板连接在一起进行I3C BUS通讯实验。
留言