1.uvm_menk可以用来模拟读写(RW),也可以RO(只读)WO (只写),类型的存储,并且可以配置模拟的数据宽度和地址范围,担因为物理存储一旦映射到UVM_men会带来更大的资源消耗,所以men不支持预测和影子存储功能,即没有镜像值,也没有期望值。
2.与uvm_reg相比,uvm_men同样有常规访问方法read() write() peek() poke (),还提供了更加高速的通过物理总线的Burst方式连续存储(burst_read burst_write),但要考虑
1.挂载的总线UVC是否支持burst传输,例如APB总线是不支持burst访问的,
2.与read ()write ()相比,burst_read()和burst_read()的参数列表中的一项uvm_reg_data_tvalue[]是采用数组形式,表示用户可以传递多个数据。
3.内建sequence
UVM针对寄存器模型内建了一些sequence,这些自建的sequence作为验证项目开始前的健康检查必选项,对整个项目的平稳运行有很大作用。