@@ -3,111 +3,9 @@ export PLATFORM = rapidus2hp
33export DESIGN_NAME = hercules_is_int
44
55export SRC_HOME = /platforms/Rapidus/designs/hercules_is_int
6- export VERILOG_FILES = $(SRC_HOME ) /hercules_issue/verilog/hercules_is_defines.sv \
7- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_flush_compare.sv \
8- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_gcbfwd.sv \
9- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_gclfwd.sv \
10- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_gcxfwd.sv \
11- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_gfwd.sv \
12- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_grbt_bnk.sv \
13- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_grbt.sv \
14- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_grf_bnk_rd.sv \
15- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_grf_bnk.sv \
16- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_grf_bnk_wr.sv \
17- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_grf.sv \
18- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_int_comm.sv \
19- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_int_ela.sv \
20- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_int_fwd.sv \
21- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_int_pipe.sv \
22- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_int.sv \
23- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq2_age.sv \
24- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq2_entry.sv \
25- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq2_ncentry.sv \
26- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq2.sv \
27- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq_age.sv \
28- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq_dep.sv \
29- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq_entry.sv \
30- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq_free_list.sv \
31- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq_ncentry.sv \
32- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq.sv \
33- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_lsq_top_dep.sv \
34- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_ls_uop_ctl_dec.sv \
35- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mx0_entry.sv \
36- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mx0.sv \
37- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mx1_entry.sv \
38- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mx1.sv \
39- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mxq_age.sv \
40- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mxq_dep.sv \
41- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mxq_free_list.sv \
42- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mxq_ncentry.sv \
43- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mxq_slow_age.sv \
44- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mxq_slow_dep.sv \
45- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_mxq_top_dep.sv \
46- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_params.sv \
47- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_pcrf_bnk.sv \
48- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_pcrf.sv \
49- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_resc_cnt1s_4b.sv \
50- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_resc_ix.sv \
51- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_resc_ls.sv \
52- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_resc_tag.sv \
53- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_stid_compare.sv \
54- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_sxq_age.sv \
55- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_sxq_dep.sv \
56- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_sxq_entry.sv \
57- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_sxq_free_list.sv \
58- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_sxq_ncentry.sv \
59- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_sxq_slow_age.sv \
60- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_sxq_slow_dep.sv \
61- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_sxq.sv \
62- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_sxq_top_dep.sv \
63- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vec_comm.sv \
64- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vec_ela.sv \
65- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vec_pipe.sv \
66- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vec_res_ctl.sv \
67- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vec.sv \
68- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vrbt_rmux.sv \
69- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vrbt.sv \
70- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vrbt_wmux.sv \
71- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vrf_port_arb.sv \
72- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vxq_age.sv \
73- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vxq_entry.sv \
74- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vxq_free_list.sv \
75- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vxq_pipe.sv \
76- $(SRC_HOME ) /hercules_issue/verilog/hercules_is_vxq.sv \
77- $(SRC_HOME ) /shared/verilog/hercules_ccpass.sv \
78- $(SRC_HOME ) /shared/verilog/hercules_core_defines.sv \
79- $(SRC_HOME ) /shared/verilog/hercules_dffr_rstval.sv \
80- $(SRC_HOME ) /shared/verilog/hercules_dffr.sv \
81- $(SRC_HOME ) /shared/verilog/hercules_dff.sv \
82- $(SRC_HOME ) /shared/verilog/hercules_ecc_chk.sv \
83- $(SRC_HOME ) /shared/verilog/hercules_ecc_correct.sv \
84- $(SRC_HOME ) /shared/verilog/hercules_ecc_gen.sv \
85- $(SRC_HOME ) /shared/verilog/hercules_ecc_matrix.sv \
86- $(SRC_HOME ) /shared/verilog/hercules_ecc_syndrome_correct.sv \
87- $(SRC_HOME ) /shared/verilog/hercules_ela_defines.sv \
88- $(SRC_HOME ) /shared/verilog/hercules_fcvt64.sv \
89- $(SRC_HOME ) /shared/verilog/hercules_flush_compare.sv \
90- $(SRC_HOME ) /shared/verilog/hercules_flush_type_defines.sv \
91- $(SRC_HOME ) /shared/verilog/hercules_header.sv \
92- $(SRC_HOME ) /shared/verilog/hercules_ifid_lsm_regcnt_armthm.sv \
93- $(SRC_HOME ) /shared/verilog/hercules_ifid_lsm_regcnt_neon.sv \
94- $(SRC_HOME ) /shared/verilog/hercules_ifid_lsm_regcnt.sv \
95- $(SRC_HOME ) /shared/verilog/hercules_ifid_mop_t16_iqual.sv \
96- $(SRC_HOME ) /shared/verilog/hercules_ifid_mop_t32p_iqual.sv \
97- $(SRC_HOME ) /shared/verilog/hercules_ifid_mq_props.sv \
98- $(SRC_HOME ) /shared/verilog/hercules_invmask64.sv \
99- $(SRC_HOME ) /shared/verilog/hercules_lsl2_defines.sv \
100- $(SRC_HOME ) /shared/verilog/hercules_params.sv \
101- $(SRC_HOME ) /shared/verilog/hercules_pdp_period.sv \
102- $(SRC_HOME ) /shared/verilog/hercules_pdp_tracker_ls.sv \
103- $(SRC_HOME ) /shared/verilog/hercules_pdp_tracker.sv \
104- $(SRC_HOME ) /shared/verilog/hercules_plru_arb.sv \
105- $(SRC_HOME ) /shared/verilog/hercules_plru_order.sv \
106- $(SRC_HOME ) /shared/verilog/hercules_pmu_defines.sv \
107- $(SRC_HOME ) /shared/verilog/hercules_shared_params.sv \
108- $(SRC_HOME ) /models/cells/generic/hercules_ck_gate.sv \
109- $(SRC_HOME ) /models/cells/generic/hercules_nand_gate.sv \
110- $(SRC_HOME ) /models/cells/generic/hercules_nor_gate.sv
6+ export VERILOG_FILES = $(sort $(wildcard $(SRC_HOME ) /hercules_issue/verilog/* .sv) ) \
7+ $(sort $(wildcard $(SRC_HOME ) /shared/verilog/* .sv) ) \
8+ $(sort $(wildcard $(SRC_HOME ) /models/cells/generic/* .sv) )
1119
11210export VERILOG_INCLUDE_DIRS = $(SRC_HOME ) /hercules_issue/verilog \
11311 $(SRC_HOME ) /shared/verilog \
0 commit comments