diff --git a/dv/uvm/env/core_ibex_env_cfg.sv b/dv/uvm/env/core_ibex_env_cfg.sv index 988de600..dd0e4e96 100644 --- a/dv/uvm/env/core_ibex_env_cfg.sv +++ b/dv/uvm/env/core_ibex_env_cfg.sv @@ -9,6 +9,7 @@ class core_ibex_env_cfg extends uvm_object; bit enable_debug_single_seq; bit[31:0] max_interval; bit require_signature_addr; + string signature_addr_str; bit[31:0] signature_addr; `uvm_object_utils_begin(core_ibex_env_cfg) @@ -27,7 +28,8 @@ class core_ibex_env_cfg extends uvm_object; void'($value$plusargs("enable_debug_single_seq=%0d", enable_debug_single_seq)); void'($value$plusargs("max_interval=%0d", max_interval)); void'($value$plusargs("require_signature_addr=%0d", require_signature_addr)); - void'($value$plusargs("signature_addr=%0h", signature_addr)); + void'($value$plusargs("signature_addr=%s", signature_addr_str)); + signature_addr = signature_addr_str.atohex(); endfunction endclass