:::info 验证框架的搭建主要由以下几个步骤组成:

    1. 阅读功能描述文档;
    2. 定向测试理解硬件行为;
    3. 编辑scoreboard。 :::

      验证计划:

    测试功能点 测试内容 测试通过标准 测试类名
    APB_Watchdog寄存器的读写访问 image.png
    对上面四个只读寄存器进行读操作
    读出来的值和功能描述文档中的值一致 apb_watchdog_apbacc_test
    对控制寄存器进行读写测试 写进去的值和读出来的值一致 apb_watchdog_apbacc_test
    寄存器稳定性测试 非法地址读写;
    对读写寄存器保留域进行写操作;
    对只读寄存器进行写操作
    通过写入和读出,确保寄存器的读写是预期值而不是紊乱值;
    同时,这些非法操作不会影响寄存器的正常功能
    apb_watchdog_illegal_acc_test

    【Problem汇总】

    1. base_test是一个虚类,不能注册。只有继承于它的子类才可以注册;