一种基于I2C接口IP验证的寻址模式可灵活配置的仿真验证模型制造技术

技术编号:43961427 阅读:14 留言:0更新日期:2025-01-07 21:45
本发明专利技术公开了半导体集成电路中IP设计验证技术领域的一种基于I2C接口IP验证的寻址模式可灵活配置的仿真验证模型,包括:数据响应发送/接收模块,用于对器件地址和内存地址的响应;所述数据响应发送/接收模块内含I2C协议传输状态机,用于I2C写传输和读传输的状态跳转,控制数据响应发送/接收模块的发送或接收状态;I2C协议通常首先传输寻址字节,即对挂载在总线上的器件进行寻址,I2C协议规定的寻址模式有两种,7bit与10bit,相应的器件对地址进行应答后即可开始数据传输。本发明专利技术支持7bit寻址模式与10bit寻址模式的I2C接口仿真,使I2C模块的系统级仿真更加方便快捷,满足更广泛的验证需求。

【技术实现步骤摘要】

本专利技术涉及半导体集成电路中ip设计验证,尤其涉及一种基于i2c接口ip验证的寻址模式可灵活配置的仿真验证模型。


技术介绍

1、i2c(inter-integrated circuit)接口是philips公司推出的一种串行、半双工接口总线,可以实现微处理器与外围芯片之间的同步串行通信,主要用于近距离、低速的通信场景,比较常用于eeprom等存储设备的数据交互以及控制传感器、显示屏等外围设备。i2c接口总线只需要两根双向信号线来实现数据传输,一根时钟线scl用于通信双方的时钟同步,一根数据线sda用于收发数据。i2c总线接口硬件结构简单,pcb布线简单,节省引脚资源,降低系统成本,因此在很多领域得到了广泛应用。

2、连接在i2c总线上的器件分为主机和从机,主机可发起和结束一次数据通信,从机只能被动呼叫。由于i2c总线只使用两根信号线进行数据传输,且总线上可以连接多个i2c器件,因此每个i2c器件都有一个特定且唯一的器件地址,主机将器件地址发送到总线上,相应的从机对地址应答,完成器件寻址。

3、片上i2c总线接口通常采用i2c接口i本文档来自技高网...

【技术保护点】

1.一种基于I2C接口IP验证的寻址模式可灵活配置的仿真验证模型,其特征在于,包括数据响应发送/接收模块,用于对器件地址和内存地址的响应;所述数据响应发送/接收模块内含I2C协议传输状态机,用于I2C写传输和读传输的状态跳转,控制数据响应发送/接收模块的发送或接收状态;所述I2C协议传输状态机包括:

2.根据权利要求1所述的基于I2C接口IP验证的寻址模式可灵活配置的仿真验证模型,其特征在于,所述数据响应发送/接收模块两个所述三态门外接至主机I2C接口IP的SDA和SCL。

3.根据权利要求2所述的基于I2C接口IP验证的寻址模式可灵活配置的仿真验证模型,其特征在...

【技术特征摘要】

1.一种基于i2c接口ip验证的寻址模式可灵活配置的仿真验证模型,其特征在于,包括数据响应发送/接收模块,用于对器件地址和内存地址的响应;所述数据响应发送/接收模块内含i2c协议传输状态机,用于i2c写传输和读传输的状态跳转,控制数据响应发送/接收模块的发送或接收状态;所述i2c协议传输状态机包括:

2.根据权利要求1所述的基于i2c接口ip验证的寻址模式可灵活配置的仿真验证模型,其特征在于,所述数据响应发送/接收模块两个所述三态门外接至主机i2c接口ip的sda和scl。

3.根据权利要求2所述的基于i2c接口ip验证的寻址模式可灵活配置的仿真验证模型,其特征在于,采用assign语句实现两个所述三态门的连接;

4.根据权利要...

【专利技术属性】
技术研发人员:薛雨薇徐叔喜余向阳张磊
申请(专利权)人:中国兵器工业集团第二一四研究所苏州研发中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1