Skip to content

Commit f073404

Browse files
Update Bender.yml with missing sources and targets (#3079)
--------- Co-authored-by: JeanRochCoulon <[email protected]>
1 parent 152e729 commit f073404

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

Bender.yml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ dependencies:
1616

1717
export_include_dirs:
1818
- core/include
19+
- core/cache_subsystem/hpdcache/rtl/include
1920

2021
sources:
2122
- include_dirs:
@@ -55,6 +56,14 @@ sources:
5556
files:
5657
- core/include/cv32a6_imafc_sv32_config_pkg.sv
5758

59+
- target: cv32a60x
60+
files:
61+
- core/include/cv32a60x_config_pkg.sv
62+
63+
- target: cv32a65x
64+
files:
65+
- core/include/cv32a65x_config_pkg.sv
66+
5867
# General config infrastructure
5968
- core/include/riscv_pkg.sv
6069
- core/include/ariane_pkg.sv
@@ -75,6 +84,7 @@ sources:
7584
# Packages
7685
- core/include/wt_cache_pkg.sv
7786
- core/include/std_cache_pkg.sv
87+
- core/include/aes_pkg.sv
7888

7989
# Extension Interface
8090
- core/cvxif_example/include/cvxif_instr_pkg.sv
@@ -89,6 +99,7 @@ sources:
8999
- core/cva6_fifo_v3.sv
90100
# Top-level source files (not necessarily instantiated at the top of the cva6).
91101
- core/cva6.sv
102+
- core/aes.sv
92103
- core/alu.sv
93104
- core/alu_wrapper.sv
94105
- core/fpu_wrap.sv # depends on fpnew_pkg, above
@@ -145,6 +156,61 @@ sources:
145156
- core/cache_subsystem/cache_ctrl.sv
146157
- core/cache_subsystem/std_nbdcache.sv
147158
- core/cache_subsystem/std_cache_subsystem.sv
159+
# HPDCache sources
160+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_pkg.sv
161+
- core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_resp_demux.sv
162+
- core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_to_axi_read.sv
163+
- core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_to_axi_write.sv
164+
- core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_req_read_arbiter.sv
165+
- core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_req_write_arbiter.sv
166+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_demux.sv
167+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_lfsr.sv
168+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_sync_buffer.sv
169+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_fifo_reg.sv
170+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_fifo_reg_initialized.sv
171+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_fxarb.sv
172+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_rrarb.sv
173+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_mux.sv
174+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_decoder.sv
175+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_1hot_to_binary.sv
176+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_prio_1hot_encoder.sv
177+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_sram.sv
178+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_sram_wbyteenable.sv
179+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_sram_wmask.sv
180+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_regbank_wbyteenable_1rw.sv
181+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_regbank_wmask_1rw.sv
182+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_data_downsize.sv
183+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_data_upsize.sv
184+
- core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_data_resize.sv
185+
- core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride_pkg.sv
186+
- core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride.sv
187+
- core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride_arb.sv
188+
- core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride_wrapper.sv
189+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache.sv
190+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_amo.sv
191+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_cmo.sv
192+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_core_arbiter.sv
193+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_ctrl.sv
194+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_ctrl_pe.sv
195+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_memctrl.sv
196+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_miss_handler.sv
197+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_mshr.sv
198+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_rtab.sv
199+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_uncached.sv
200+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_victim_plru.sv
201+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_victim_random.sv
202+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_victim_sel.sv
203+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_wbuf.sv
204+
- core/cache_subsystem/hpdcache/rtl/src/hpdcache_flush.sv
205+
# HPDCache integration
206+
- core/cache_subsystem/cva6_hpdcache_if_adapter.sv
207+
- core/cache_subsystem/cva6_hpdcache_subsystem_axi_arbiter.sv
208+
- core/cache_subsystem/cva6_hpdcache_subsystem.sv
209+
- core/cache_subsystem/cva6_hpdcache_wrapper.sv
210+
# HPDCache SRAM models
211+
- core/cache_subsystem/hpdcache/rtl/src/common/macros/behav/hpdcache_sram_1rw.sv
212+
- core/cache_subsystem/hpdcache/rtl/src/common/macros/behav/hpdcache_sram_wbyteenable_1rw.sv
213+
- core/cache_subsystem/hpdcache/rtl/src/common/macros/behav/hpdcache_sram_wmask_1rw.sv
148214

149215
# Physical Memory Protection
150216
- core/pmp/src/pmp.sv
@@ -162,6 +228,7 @@ sources:
162228
files:
163229
- common/local/util/tc_sram_wrapper.sv
164230
- common/local/util/sram_cache.sv
231+
- common/local/util/tc_sram_wrapper_cache_techno.sv
165232

166233
- target: all(fpga, xilinx)
167234
include_dirs:

0 commit comments

Comments
 (0)