@@ -2,174 +2,28 @@ export PLATFORM = asap7
22
33export DESIGN_NAME = cva6
44
5- export VERILOG_FILES = $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_pkg.sv \
6- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/include/config_pkg.sv \
7- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/include/cv32a65x_config_pkg.sv \
8- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/include/riscv_pkg.sv \
9- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/include/ariane_pkg.sv \
10- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/axi/src/axi_pkg.sv \
11- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/include/wt_cache_pkg.sv \
12- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/include/std_cache_pkg.sv \
13- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/include/build_config_pkg.sv \
14- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvxif_example/include/cvxif_instr_pkg.sv \
15- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/cf_math_pkg.sv \
16- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride_pkg.sv \
17- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_pkg.sv \
18- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_cast_multi.sv \
19- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_classifier.sv \
20- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_divsqrt_multi.sv \
21- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_fma_multi.sv \
22- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_fma.sv \
23- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_noncomp.sv \
24- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_opgroup_block.sv \
25- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_opgroup_fmt_slice.sv \
26- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_opgroup_multifmt_slice.sv \
27- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_rounding.sv \
28- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpnew_top.sv \
29- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpu_div_sqrt_mvp/hdl/defs_div_sqrt_mvp.sv \
30- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpu_div_sqrt_mvp/hdl/control_mvp.sv \
31- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpu_div_sqrt_mvp/hdl/div_sqrt_top_mvp.sv \
32- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpu_div_sqrt_mvp/hdl/iteration_div_sqrt_mvp.sv \
33- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpu_div_sqrt_mvp/hdl/norm_div_sqrt_mvp.sv \
34- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpu_div_sqrt_mvp/hdl/nrbd_nrsc_mvp.sv \
35- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/fpu_div_sqrt_mvp/hdl/preprocess_mvp.sv \
36- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvxif_compressed_if_driver.sv \
37- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvxif_issue_register_commit_if_driver.sv \
38- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvxif_fu.sv \
39- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvxif_example/instr_decoder.sv \
40- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvxif_example/compressed_instr_decoder.sv \
41- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvxif_example/copro_alu.sv \
42- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/fifo_v3.sv \
43- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/lfsr.sv \
44- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/lfsr_8bit.sv \
45- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/stream_arbiter.sv \
46- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/stream_arbiter_flushable.sv \
47- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/stream_mux.sv \
48- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/stream_demux.sv \
49- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/lzc.sv \
50- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/rr_arb_tree.sv \
51- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/shift_reg.sv \
52- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/unread.sv \
53- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/popcount.sv \
54- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/exp_backoff.sv \
55- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/counter.sv \
56- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/common_cells/src/delta_counter.sv \
57- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cva6.sv \
58- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cva6_rvfi_probes.sv \
59- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/alu.sv \
60- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/fpu_wrap.sv \
61- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/branch_unit.sv \
62- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/compressed_decoder.sv \
63- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/macro_decoder.sv \
64- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/controller.sv \
65- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/zcmt_decoder.sv \
66- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/csr_buffer.sv \
67- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/csr_regfile.sv \
68- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/decoder.sv \
69- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/ex_stage.sv \
70- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/instr_realign.sv \
71- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/id_stage.sv \
72- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/issue_read_operands.sv \
73- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/issue_stage.sv \
74- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/load_unit.sv \
75- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/load_store_unit.sv \
76- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/lsu_bypass.sv \
77- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/mult.sv \
78- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/multiplier.sv \
79- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/serdiv.sv \
80- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/perf_counters.sv \
81- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/ariane_regfile_ff.sv \
82- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/scoreboard.sv \
83- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/store_buffer.sv \
84- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/amo_buffer.sv \
85- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/store_unit.sv \
86- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/commit_stage.sv \
87- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/axi_shim.sv \
88- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cva6_accel_first_pass_decoder_stub.sv \
89- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/acc_dispatcher.sv \
90- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cva6_fifo_v3.sv \
91- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/frontend/btb.sv \
92- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/frontend/bht.sv \
93- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/frontend/bht2lvl.sv \
94- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/frontend/ras.sv \
95- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/frontend/instr_scan.sv \
96- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/frontend/instr_queue.sv \
97- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/frontend/frontend.sv \
98- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/wt_dcache_ctrl.sv \
99- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/wt_dcache_mem.sv \
100- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/wt_dcache_missunit.sv \
101- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/wt_dcache_wbuffer.sv \
102- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/wt_dcache.sv \
103- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/cva6_icache.sv \
104- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/wt_cache_subsystem.sv \
105- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/wt_axi_adapter.sv \
106- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/tag_cmp.sv \
107- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/axi_adapter.sv \
108- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/cache_ctrl.sv \
109- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/cva6_icache_axi_wrapper.sv \
110- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/std_cache_subsystem.sv \
111- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/std_nbdcache.sv \
112- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_resp_demux.sv \
113- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_to_axi_read.sv \
114- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_to_axi_write.sv \
115- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/cva6_hpdcache_subsystem.sv \
116- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/cva6_hpdcache_subsystem_axi_arbiter.sv \
117- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/cva6_hpdcache_if_adapter.sv \
118- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/cva6_hpdcache_wrapper.sv \
119- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/macros/blackbox/hpdcache_sram_1rw.sv \
120- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/macros/blackbox/hpdcache_sram_wbyteenable_1rw.sv \
121- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/macros/blackbox/hpdcache_sram_wmask_1rw.sv \
122- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/pmp/src/pmp.sv \
123- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/pmp/src/pmp_entry.sv \
124- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/pmp/src/pmp_data_if.sv \
125- $(PLATFORM_DIR ) /verilog/fakeram7_256x32.sv \
126- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /common/local/util/tc_sram_wrapper.sv \
127- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /vendor/pulp-platform/tech_cells_generic/src/rtl/tc_sram.sv \
128- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /common/local/util/sram.sv \
129- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /common/local/util/sram_cache.sv \
130- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cva6_mmu/cva6_mmu.sv \
131- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cva6_mmu/cva6_ptw.sv \
132- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cva6_mmu/cva6_tlb.sv \
133- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cva6_mmu/cva6_shared_tlb.sv \
134- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_req_read_arbiter.sv \
135- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/utils/hpdcache_mem_req_write_arbiter.sv \
136- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_demux.sv \
137- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_lfsr.sv \
138- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_sync_buffer.sv \
139- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_fifo_reg.sv \
140- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_fxarb.sv \
141- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_rrarb.sv \
142- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_mux.sv \
143- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_decoder.sv \
144- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_1hot_to_binary.sv \
145- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_prio_1hot_encoder.sv \
146- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_sram.sv \
147- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_sram_wbyteenable.sv \
148- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_sram_wmask.sv \
149- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_regbank_wbyteenable_1rw.sv \
150- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_regbank_wmask_1rw.sv \
151- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_data_downsize.sv \
152- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_data_upsize.sv \
153- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_data_resize.sv \
154- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride.sv \
155- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride_arb.sv \
156- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride_wrapper.sv \
157- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache.sv \
158- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_amo.sv \
159- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_cmo.sv \
160- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_core_arbiter.sv \
161- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_ctrl.sv \
162- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_ctrl_pe.sv \
163- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_memctrl.sv \
164- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_miss_handler.sv \
165- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_mshr.sv \
166- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_rtab.sv \
167- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_uncached.sv \
168- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_victim_plru.sv \
169- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_victim_random.sv \
170- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_victim_sel.sv \
171- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_wbuf.sv \
172- $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cache_subsystem/hpdcache/rtl/src/hpdcache_flush.sv
5+ export SRC_HOME = $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME )
6+ export VERILOG_FILES = $(sort $(wildcard $(SRC_HOME ) /common/local/util/* .sv) ) \
7+ $(sort $(wildcard $(SRC_HOME ) /core/* .sv) ) \
8+ $(sort $(wildcard $(SRC_HOME ) /core/pmp/src/* .sv) ) \
9+ $(sort $(wildcard $(SRC_HOME ) /core/cache_subsystem/* .sv) ) \
10+ $(sort $(wildcard $(SRC_HOME ) /core/cache_subsystem/hpdcache/rtl/src/common/* .sv) ) \
11+ $(sort $(wildcard $(SRC_HOME ) /core/cache_subsystem/hpdcache/rtl/src/common/macros/blackbox/* .sv) ) \
12+ $(sort $(wildcard $(SRC_HOME ) /core/cache_subsystem/hpdcache/rtl/src/* .sv) ) \
13+ $(sort $(wildcard $(SRC_HOME ) /core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/* .sv) ) \
14+ $(sort $(wildcard $(SRC_HOME ) /core/cache_subsystem/hpdcache/rtl/src/utils/* .sv) ) \
15+ $(sort $(wildcard $(SRC_HOME ) /core/cache_subsystem/* .sv) ) \
16+ $(sort $(wildcard $(SRC_HOME ) /core/cva6_mmu/* .sv) ) \
17+ $(sort $(wildcard $(SRC_HOME ) /core/cvfpu/src/* .sv) ) \
18+ $(sort $(wildcard $(SRC_HOME ) /core/cvfpu/src/fpu_div_sqrt_mvp/hdl/* .sv) ) \
19+ $(SRC_HOME ) /core/cvxif_example/include/cvxif_instr_pkg.sv \
20+ $(sort $(wildcard $(SRC_HOME ) /core/cvxif_example/* .sv) ) \
21+ $(sort $(wildcard $(SRC_HOME ) /core/frontend/* .sv) ) \
22+ $(sort $(wildcard $(SRC_HOME ) /core/include/* .sv) ) \
23+ $(sort $(wildcard $(SRC_HOME ) /vendor/pulp-platform/axi/src/* .sv) ) \
24+ $(sort $(wildcard $(SRC_HOME ) /vendor/pulp-platform/common_cells/src/* .sv) ) \
25+ $(SRC_HOME ) /vendor/pulp-platform/tech_cells_generic/src/rtl/tc_sram.sv \
26+ $(PLATFORM_DIR ) /verilog/fakeram7_256x32.sv
17327
17428export VERILOG_INCLUDE_DIRS = $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/include \
17529 $(DESIGN_HOME ) /src/$(DESIGN_NICKNAME ) /core/cvfpu/src/common_cells/include \
0 commit comments