2017年度  第7期


标题:基于UVM实现APB-I2C模块的功能验证
作者:牛玉坤 孟令琴
作者单位:上海大学通信与信息工程学院,上海 200072
关键字:UVM,验证平台,模块功能验证,验证IP
摘要:APB-I2C模块是SOC系统中实现APB总线和外围I2C设备连接通信的重要模块,负责将APB和I2C的不同的总线协议进行转换,因此对该模块功能正确性的验证有着重要意义。通过应用UVM通用验证方法学搭建了适用于该模块的完整的验证平台和验证环境,建立了APB Master和I2C的代理作为验证IP与APB-I2C模块进行通信,通过采用受约束的随机测试激励,能够大量减少验证激励的开发时间,简化了验证流程,提高验证准确性并缩短验证周期。