rtlpy.uvm.reg_to_ral

rtlpy.uvm.reg_to_ral(reg: Register, data_size: int = 32) str

Convert the provided register to a UVM Register for the RAL

Parameters:
  • reg (Register) – The register to create the RAL for

  • data_size (int, optional) – The register data width. Defaults to 32.

  • coverage (str, optional) – The UVM built in coverage. Defaults to “UVM_NO_COVERAGE”.

Returns:

The string version of the generated RAL

Return type:

str