diff --git a/design/el2_mem.sv b/design/el2_mem.sv index ee37cb42f0b..078d0b8b8e7 100644 --- a/design/el2_mem.sv +++ b/design/el2_mem.sv @@ -152,7 +152,7 @@ import el2_pkg::*; if ( pt.ICACHE_ENABLE ) begin: icache el2_ifu_ic_mem #(.pt(pt)) icm ( .clk_override(icm_clk_override), - .icache_export(mem_export_local.veer_icache), + .icache_export(mem_export_local.veer_icache_src), .* ); end diff --git a/design/lib/el2_mem_if.sv b/design/lib/el2_mem_if.sv index 828dffa6817..1dddb26625a 100644 --- a/design/lib/el2_mem_if.sv +++ b/design/lib/el2_mem_if.sv @@ -118,14 +118,4 @@ interface el2_mem_if #( input ic_tag_data_raw_packed_pre,ic_tag_data_raw_pre ); - modport veer_icache( - input clk, - // data - input ic_b_sb_wren, ic_b_sb_bit_en_vec, ic_sb_wr_data, ic_rw_addr_bank_q, ic_bank_way_clken_final, ic_bank_way_clken_final_up, - output wb_packeddout_pre, wb_dout_pre_up, - // tag - input ic_tag_clken_final, ic_tag_wren_q, ic_tag_wren_biten_vec, ic_tag_wr_data, ic_rw_addr_q, - output ic_tag_data_raw_packed_pre,ic_tag_data_raw_pre - ); - endinterface diff --git a/testbench/veer_wrapper.sv b/testbench/veer_wrapper.sv index 73d0b4aa1d1..80f5c641ddd 100644 --- a/testbench/veer_wrapper.sv +++ b/testbench/veer_wrapper.sv @@ -417,7 +417,7 @@ module veer_wrapper el2_veer_wrapper rvtop ( .el2_mem_export(mem_export.veer_sram_src), - .el2_icache_export(mem_export.veer_icache), + .el2_icache_export(mem_export.veer_icache_src), .dmi_core_enable(dmi_core_enable), .dmi_active(dmi_active), .*