27 `uvm_object_utils(apb_read_seq)
33 rand logic [31:0] addr;
52 extern function
new(string name = "apb_read_seq");
67 apb_seq_item req = apb_seq_item::type_id::create("req");;
new(string name="apb_read_seq")
Conventional UVM object constructor.
Executes a simple 32-bit APB read transaction.
uvm_object_utils(apb_read_seq) rand logic< 31 logic< 31:0 > data
Transaction address.
task body()
Executes a single read transaction from the #addr address, placing the return data in the data field...