默认计划
4961人加入学习
(0人评价)
UVM通用验证方法学基础第十三章 —— UVM RAL

UVM培训课程

价格 ¥ 50.00
该课程属于 UVM 通用验证方法学基础
请加入后再学习
课程介绍

        UVM是Universal Verification Methodology的简称,即通用验证方法学。该课程讲解了用于设计验证的UVM验证方法学的基础知识,是学习UVM的入门课程,为以后深入学习UVM打下基础。通过在课程当中加入实例的方法来逐步的学习搭建UVM测试平台的每一个过程,真正的实现将知识点与实际的代码相结合,使得课程内容直观容易理解。通过对本课程的学习,可以胜任大部分的UVM验证平台的工作。

        在一个验证项目中,验证工程师不仅需要对待测设计的功能进行验证,而且往往也需要对设计的内部寄存器和存储器进行验证,普通的验证方法在这方面显得力不从心,验证工程师仅仅对寄存器建模就需要花费大量的时间。UVM也考虑到了这个问题,为了减轻验证工程师的工作量,UVM内建了一套RAL机制,使用RAL机制,验证工程师可以很容易的建立寄存器模型,不仅如此,RAL提供的API可以使验证工程师对寄存器模型的操作变得更为直接——仅仅调用API而不需要关心具体的实现过程。本章重点介绍UVM的RAL机制以及其使用方法。

第十三章 - UVM RAL

  1. 章节概述和验证需要包含寄存器和存储器和寄存器抽象层
  2. 寄存器抽象层的工作原理和寄存器模型的构成
  3. 如何将寄存器模型嵌入测试平台中 - 1
  4. 如何将寄存器模型嵌入测试平台中 - 2
  5. 寄存器模型的基本数据结构
  6. 寄存器模型API
  7. 寄存器测试sequence和内建coverage和小结