当前位置: 首页 > news >正文

【IC前端虚拟项目】用例的完善与补充

【IC前端虚拟项目】数据搬运指令处理模块前端实现虚拟项目说明-CSDN博客

继续上一篇,在已有的sanity_case用例基础上补充更多的用例。一般来说在借助于sanity_case确认环境和RTL可以跑通的前后,需要同期组织的用例必然是reg_test case。寄存器测试是有标准的流程的,UVM本身也提供了相关的测试模板和方法。一般来说在寄存器测试中会覆盖以下的情况:

reset后检查默认值要求寄存器全遍历
边界访问对该模块的寄存器空间,做开始和结束地址处的读写访问
寄存器属性写入再读回,典型值包括00、ff、5a、a5
访问类型:读读、写写、读写、写读建议全遍历并且乱序访问所有寄存器

关于这一部分,大家可以参考这个链接:

UVM中寄存器模型内置测试sequence的用法

当然只不过是参考,个人不建议在寄存器测试这个环节投入太多的经历࿰


http://www.mrgr.cn/news/2965.html

相关文章:

  • 监控状态流图中的测试点
  • 三勾点餐系统|支持多端发布,方便二次开发
  • Python WebSocket自动化测试:构建高效接口测试框架
  • 232. 用栈实现队列
  • 协处理器+流水线 (9)
  • Linux系统性能调优指南-硬件资源管理
  • 从零到一,全面掌握Apache DolphinScheduler发版流程,实战派经验分享!
  • 前端算法 | LeetCode第 70 题爬楼梯问题
  • Java 开发中常用的 Linux 命令
  • java:实现简单的验证码功能
  • 如何设置PowerBI报告展示在屏幕的大小?
  • FASTSPEECH 2论文阅读
  • CryptoJS hex模式前端
  • 系统架构设计师——系统运行与维护
  • RCE与SQL漏洞的复现
  • 嵌入式AI快速入门课程-K510篇 (第四篇 AI概念及理论知识)
  • PowerShell 一键配置IP
  • C语言 数据存储
  • vue3之仪表盘
  • sqlalchemy RowProxy