Hi All,
Could somebody tell me what is the purpose of below line of code?.
uvm_config_db#(int)::set(this, "*", "recording_detail", UVM_FULL);
Is it mandatory to have the above setting?.
Hi All,
Could somebody tell me what is the purpose of below line of code?.
uvm_config_db#(int)::set(this, "*", "recording_detail", UVM_FULL);
Is it mandatory to have the above setting?.
In reply to chethan2807:
This is a useless setting of the recording detail. With recording detail you can switch on/off transaction recording.
uvm_config_db #(int)::set(null, "*", "recording_detail", 1);
is switching on the transcation recording and
uvm_config_db #(int)::set(null, "*", "recording_detail", 0);
is switching of transaction recording.
In reply to chr_sue:
Hi,
Thank you so much for the response.
I couldn’t understand the meaning of switching on/off of transaction recording. It will be great helpful if you can explain with some examples.