In reply to chr_sue:
Hi chr_sue,
I am using the below peice of code , to write in to the registers,But iam facing the fatal error.
code :
reg_model.get_registers(registers, UVM_HIER);
foreach(registers[i]) begin
wr_data=$random;
registers[i].write(status, wr_data, .parent(this));
end
UVM_FATAL @ 1033000000: reporter@@reg_seq [SEQ] neither the item’s sequencer nor dedicated sequencer has been supplied to start item in reg_seq
My sequence is :
virtual task body();
super.body();
`uvm_info(“body_ral_vr_seq”,“Entered to body of wie_ral_basic_access_vr_sequence”, UVM_LOW);
reg_seq=wie_ral_basic_access_sequence::type_id::create(“reg_seq”);
reg_seq.reg_model= p_sequencer.reg_model;
reg_seq.start(null);
UVM_LOW);
endtask : body