Skip to content

Commit 669e62e

Browse files
authored
Merge pull request #3323 from The-OpenROAD-Project-staging/is-int-wildcard
transitioned Verilog list to wildcards
2 parents 51a09c4 + a0568ea commit 669e62e

File tree

1 file changed

+3
-105
lines changed
  • flow/designs/rapidus2hp/hercules_is_int

1 file changed

+3
-105
lines changed

flow/designs/rapidus2hp/hercules_is_int/config.mk

Lines changed: 3 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -3,111 +3,9 @@ export PLATFORM = rapidus2hp
33
export DESIGN_NAME = hercules_is_int
44

55
export 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

11210
export VERILOG_INCLUDE_DIRS = $(SRC_HOME)/hercules_issue/verilog \
11311
$(SRC_HOME)/shared/verilog \

0 commit comments

Comments
 (0)