diff --git a/rtl/cve2_core.sv b/rtl/cve2_core.sv index b0f3ad3d..0675cbf8 100644 --- a/rtl/cve2_core.sv +++ b/rtl/cve2_core.sv @@ -16,7 +16,7 @@ module cve2_core import cve2_pkg::*; #( parameter bit PMPEnable = 1'b0, parameter int unsigned PMPGranularity = 0, parameter int unsigned PMPNumRegions = 4, - parameter int unsigned MHPMCounterNum = 0, + parameter int unsigned MHPMCounterNum = 10, parameter int unsigned MHPMCounterWidth = 40, parameter bit RV32E = 1'b0, parameter rv32m_e RV32M = RV32MFast, diff --git a/rtl/cve2_top.sv b/rtl/cve2_top.sv index 34af60b7..99de27a4 100644 --- a/rtl/cve2_top.sv +++ b/rtl/cve2_top.sv @@ -13,7 +13,7 @@ * Top level module of the ibex RISC-V core */ module cve2_top import cve2_pkg::*; #( - parameter int unsigned MHPMCounterNum = 0, + parameter int unsigned MHPMCounterNum = 10, parameter int unsigned MHPMCounterWidth = 40, parameter bit RV32E = 1'b0, parameter rv32m_e RV32M = RV32MFast, diff --git a/rtl/cve2_top_tracing.sv b/rtl/cve2_top_tracing.sv index 7589bc3a..2bfaf2ad 100644 --- a/rtl/cve2_top_tracing.sv +++ b/rtl/cve2_top_tracing.sv @@ -7,7 +7,7 @@ */ module cve2_top_tracing import cve2_pkg::*; #( - parameter int unsigned MHPMCounterNum = 0, + parameter int unsigned MHPMCounterNum = 10, parameter int unsigned MHPMCounterWidth = 40, parameter bit RV32E = 1'b0, parameter rv32m_e RV32M = RV32MFast,