本文基于UVM的模块级验证来自毕业设计项目课题,目标模块是I2S接口控制器,基于平头哥无剑100(Risc-V架构)音频解码Soc的一部分。利用UVM验证方
法学,构建一个基本的验证
环境,根据模块功能撰写对应的测试激励,使用MentorQuesta进行仿真,对目标模块开展验证工作,根据仿真结果验证模块功能对设计要求与协议规范的适配。验证方法具有的可复用性、互操作性等特性的组件和验证环境,提高了可编程逻辑器件功能验证的效率,为验证人员构建了一个标准、高效、结构化的芯片验证环境,以满足Soc验证的各种要求。