uvm mirror
时间: 2023-09-10 17:09:48 浏览: 189
在UVM中,mirror操作用于读取DUT(Design Under Test)中寄存器的值并将其更新到寄存器模型中。它可以在uvm_reg级别或uvm_reg_block级别被调用。当调用一个uvm_reg_block的mirror时,实际上是调用其中所有寄存器的mirror操作。mirror操作的函数原型为:task uvm_reg::mirror(output uvm_status_e status, input uvm_check_e check = UVM_NO_CHECK, input uvm_path_e path = UVM_DEFAULT_PATH, ...)。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* [UVM:7.7.2 使用UVM_PREDICT_DIRECT功能与mirror 操作](https://blog.csdn.net/tingtang13/article/details/46770547)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [(四)UVM_RAL 寄存器模型之 mirror 和 update 操作](https://blog.csdn.net/qq_16423857/article/details/123775717)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文