摘要
APB-I^2C模块是SOC系统中实现APB总线和外围I^2C设备连接通信的重要模块,负责将APB和I^2C的不同的总线协议进行转换,因此对该模块功能正确性的验证有着重要意义。通过应用UVM通用验证方法学搭建了适用于该模块的完整的验证平台和验证环境,建立了APB Master和I^2C的代理作为验证IP与APB-I^2C模块进行通信,通过采用受约束的随机测试激励,能够大量减少验证激励的开发时间,简化了验证流程,提高验证准确性并缩短验证周期。
In this paper,through the application of UVM method to verify the general building suitable for this module complete verification platform and the verification environment, building the APB Master agent and I^2C agent to be the verification IP to communicate with APB-I^2C module,by using the constrained random test excitation.This platform can reduce the incentives and verify the development time,simplifies the verification process.
出处
《工业控制计算机》
2017年第7期77-79,共3页
Industrial Control Computer
关键词
UVM
验证平台
模块功能验证
验证IP
UVM,verification platform,module functional verification,verification IP