I2C是一种双向的两线串行总线,可以实现简单而高效的短距离数据通信。I2CMS IP是一个I2C总线和微处理器/微控制器之间的桥接器,能够根据微处理器/微控制器的设置,以主机或从机的角色进行发送或接收。I2CMS IP支持最新的I2C规范的所有功能,包括时钟同步、仲裁、多主系统和高速传输模式(I2CMS可以适应所有的传输速度模式)。内置计时器使得这个IP可以在不同的clk频率下工作。I2CMS是技术无关的,可以用VHDL或Verilog在任何工艺技术中实现。此外,这个IP也可以根据用户需求进行完全定制。I2CMS还提供了全自动测试台和完整的测试集,可以在SoC设计流程的每个阶段进行核心验证。
符合最新的I2C规范
从机和主操作
从机和主发射机
从机和主接收机
支持3种传输速度模式
标准版(最多为100 kb/s)
快速(高达400 kb/s)
快速加(最多1 Mb/s)
高速(高达3.4 Mb/s)
允许从很大范围的输入时钟频率中进行操作
支持读、写、突发读、突发写和重复启动
7位寻址
不需要编程
简单的接口允许方便地连接到目标设备,例如。存储器、液晶显示器、压力传感器等。
完全可合成
静态同步设计
正边时钟,没有内部三态
扫描测试准备就绪
交付件
源代码:
o VHDL源代码或/和
o VERILOG源代码或/和
FPGA网络列表
VHDL/实时测试台环境
Active-HDL自动仿真宏
具有参考响应的测试
技术文件
技术规格
Benefits
Applications