You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UVM users will want to be able to access fields via backdoor paths.
This is something that ought to be automated.
Add an option to generate an additional SV package or include that contains a class definition:
class my_block_uvm_utils_t #(type T = uvm_reg_block);
function apply_hdl_paths(T block, path_prefix="");
...
endfunction
endclass
This would allow one to use the utility class/function to apply HDL paths to UVM register model nodes that correspond to the auto-generated regblock. It would be up to the user to complete the HDL path prefix string to the regblock as appropriate:
UVM users will want to be able to access fields via backdoor paths.
This is something that ought to be automated.
Add an option to generate an additional SV package or include that contains a class definition:
This would allow one to use the utility class/function to apply HDL paths to UVM register model nodes that correspond to the auto-generated regblock. It would be up to the user to complete the HDL path prefix string to the regblock as appropriate:
...which would automatically populate the UVM backdoor paths using the register model API
The text was updated successfully, but these errors were encountered: