学科分类
/ 1
2 个结果
  • 简介:摘要文章采用通用验证方法学(UVM)搭建验证平台,以高速光纤传输系统中的数字信号处理芯片的盲均衡器作为验证对象,重点分析了UVM验证平台的搭建思想,产生随机化的测试向量,对盲均衡器进行全面验证,从而达到覆盖率的要求,通过寄存器模型和自动化脚本的使用,提高验证效率和平台的可重用性。验证结果表明,通过这种面向对象的层次性建模方法,可以大幅缩短平台的维护和开发时间,采用该验证方法的功能覆盖率为100%,代码覆盖率为98%,翻转覆盖率为97%。

  • 标签: UVM 盲均衡器 寄存器模型 覆盖率 自动化验证
  • 简介:摘要: 通用验证方法 (UVM) 是一种基于 SystemVerilog 类库的验证平台开发框架,其可重复使用的组件使验证工程师能够创建具有标准化层次和接口的功能性验证环境。 UVM 将随机生成的测试激励、自我测试平台和随机约束等方法有效地结合起来,采用最佳框架来执行基于区域覆盖范围的验证,从而使验证工程师能够降低风险并满足缩短时间的迫切需要。本文是基于 UVM 验证自动化方法的讨论。本文通过学习 UVM 框架的寄存器模型思想,提出一种新的寄存器验证解决方案,将对寄存器的验证操作封装在一个 Ral 模型之内,通过修改寄存器模型实现维护修改工作,大大提高验证效率。

  • 标签: UVM 寄存器验证 自动化方法