From bfc5c4b2dd888f5f98194bca33adf29cafd1fcf5 Mon Sep 17 00:00:00 2001 From: Lorenzo Leone Date: Sat, 15 Feb 2025 17:15:13 +0100 Subject: [PATCH] [RTL]: Increase Memory Island bank depth --- hw/chimera_pkg.sv | 2 +- target/sim/vsim/start.chimera_soc.tcl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/chimera_pkg.sv b/hw/chimera_pkg.sv index 6299c25..2bb8e06 100644 --- a/hw/chimera_pkg.sv +++ b/hw/chimera_pkg.sv @@ -128,7 +128,7 @@ ExtClusters localparam byte_bt MemIslNarrowPorts = 1; localparam byte_bt MemIslWidePorts = $countones(ChimeraClusterCfg.hasWideMasterPort); localparam byte_bt MemIslNumWideBanks = 2; - localparam shrt_bt MemIslWordsPerBank = 1024; + localparam shrt_bt MemIslWordsPerBank = 2048; // Hyperbus localparam byte_bt HyperbusIdx = MemIslandIdx + 1; diff --git a/target/sim/vsim/start.chimera_soc.tcl b/target/sim/vsim/start.chimera_soc.tcl index 0e7158b..5acd218 100644 --- a/target/sim/vsim/start.chimera_soc.tcl +++ b/target/sim/vsim/start.chimera_soc.tcl @@ -25,7 +25,7 @@ if {[info exists BINARY]} { append pargs "+BINARY=${BINARY} " } if {[info exists IMAGE]} { append pargs "+IMAGE=${IMAGE} " } if {[catch { - eval "vsim -c ${TESTBENCH} -t 1ps -vopt -voptargs=\"${VOPTARGS}\"" ${pargs} ${flags} + eval "vsim -c ${TESTBENCH} -t 1ps -vopt -voptargs=\"${VOPTARGS}\"" ${pargs} ${flags} "-do \"log -r /*;\"" }]} {return 1} set StdArithNoWarnings 1