[uvm] 寄存器模型reg_rm read/write

205 阅读1分钟

寄存器模型需要有走配置reg专门通道的agent, 实战中是bus_agent; 有相关的bus_driver/monitor/sqr;
通过adapter把数据给到bus_itme/tranaction;
item就是uvm实战的bus_tranaction 或者pcie_item等等 ;
adapter 产生的pcie_item可以直接给sqr/driver

class case0_cfg_vseq extends uvm_sequence;
//在sequence中使用
   `uvm_object_utils(case0_cfg_vseq)
   `uvm_declare_p_sequencer(my_vsqr)
   
   function  new(string name=