[Xcelium flow] Xrun compile fixes (#2389)

This commit is contained in:
CoralieAllioux 2024-07-25 07:37:43 +02:00 committed by GitHub
parent 4c48a60804
commit 335c91cc08
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 3 additions and 3 deletions

View file

@ -20,7 +20,7 @@
module instr_tracer #(
parameter config_pkg::cva6_cfg_t CVA6Cfg = config_pkg::cva6_cfg_empty,
parameter type bp_resolve_t = logic,
parameter type scoreboard_entry_t = logic,
parameter type scoreboard_entry_t = logic[303:0], // Fix for xcelium bug at runtime: does not have enough memory space reserved for scoreboard_entry
parameter type interrupts_t = logic,
parameter type exception_t = logic,
parameter interrupts_t INTERRUPTS = '0

View file

@ -106,8 +106,8 @@ end
// synthesis translate_off
begin: i_tc_sram_wrapper_user
begin: i_tc_sram
logic init_val;
localparam type data_t = logic [63:0];
data_t init_val [0:0];
data_t sram [NUM_WORDS-1:0] /* verilator public_flat */;
end
end

View file

@ -17,7 +17,7 @@ module cva6_hpdcache_wrapper
// {{{
#(
parameter config_pkg::cva6_cfg_t CVA6Cfg = config_pkg::cva6_cfg_empty,
parameter hpdcache_pkg::hpdcache_cfg_t HPDcacheCfg,
parameter hpdcache_pkg::hpdcache_cfg_t HPDcacheCfg = '0,
parameter type dcache_req_i_t = logic,
parameter type dcache_req_o_t = logic,
parameter int NumPorts = 4,