> 文章列表 > 【从零开始学习 UVM】12.8、UVM RAL(续更) —— UVM RAL Model 实战项目(基于AXI总线的寄存器读写实例)

【从零开始学习 UVM】12.8、UVM RAL(续更) —— UVM RAL Model 实战项目(基于AXI总线的寄存器读写实例)

【从零开始学习 UVM】12.8、UVM RAL(续更) —— UVM RAL Model 实战项目(基于AXI总线的寄存器读写实例)

让我们了解寄存器模型是如何构建的,将其与验证环境集成,并使用读写方法访问DUT寄存器。

文章目录

    • 1.1 R寄存器描述
    • 1.2 Testbench Block 图
    • 1.3 Testbench hierarchy
    • 1.4 总体步骤
      • 1.4.1 步骤1:创建注册(RAL)模型的步骤
        • 1.4.1.1 Step A: 编写寄存器类
        • 1.4.1.2 Step B: 编写寄存器块
        • 1.4.1.3 Step C: 编写顶层寄存器块
      • 1.4.2 Step 2: 编写一个适配器类
      • 1.4.3 Step 3: 将寄存器模型和适配器集成到TestBench
        • 1.4.3.1 寄存器模型层次结构
      • 1.4.4 Step 4: 使用RAL方法访问寄存器
      • 1.4.5 执行完整代码

    <