From 70b0f909a6ee8c4b47b18f4a71946610d44c9e47 Mon Sep 17 00:00:00 2001 From: Matteo Perotti Date: Fri, 20 Dec 2024 15:19:18 +0100 Subject: [PATCH] cv64a6_imafdcv_sv39_config_pkg: decrease CVA6's cache size --- core/include/cv64a6_imafdcv_sv39_config_pkg.sv | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/include/cv64a6_imafdcv_sv39_config_pkg.sv b/core/include/cv64a6_imafdcv_sv39_config_pkg.sv index df88c5758e..e430a889f1 100644 --- a/core/include/cv64a6_imafdcv_sv39_config_pkg.sv +++ b/core/include/cv64a6_imafdcv_sv39_config_pkg.sv @@ -38,12 +38,12 @@ package cva6_config_pkg; localparam CVA6ConfigDataUserEn = 0; localparam CVA6ConfigDataUserWidth = CVA6ConfigXlen; - localparam CVA6ConfigIcacheByteSize = 16384; + localparam CVA6ConfigIcacheByteSize = 4096; localparam CVA6ConfigIcacheSetAssoc = 4; localparam CVA6ConfigIcacheLineWidth = 128; - localparam CVA6ConfigDcacheByteSize = 16384; + localparam CVA6ConfigDcacheByteSize = 8192; localparam CVA6ConfigDcacheSetAssoc = 4; - localparam CVA6ConfigDcacheLineWidth = 128; + localparam CVA6ConfigDcacheLineWidth = 256; localparam CVA6ConfigDcacheIdWidth = 1; localparam CVA6ConfigMemTidWidth = 2;