@@ -16,52 +16,7 @@ filegroup(
1616 # but at least it is not a glob of everything and there are
1717 # per test glob patterns below.
1818 srcs = [
19- "Nangate45/Nangate45.lef" ,
20- "Nangate45/Nangate45.pdn.tcl" ,
21- "Nangate45/Nangate45.rc" ,
22- "Nangate45/Nangate45.rcx_rules" ,
23- "Nangate45/Nangate45.tracks" ,
24- "Nangate45/Nangate45.vars" ,
25- "Nangate45/Nangate45_fast.lib" ,
26- "Nangate45/Nangate45_lvt.lef" ,
27- "Nangate45/Nangate45_lvt.lib" ,
28- "Nangate45/Nangate45_slow.lib" ,
29- "Nangate45/Nangate45_stdcell.lef" ,
30- "Nangate45/Nangate45_tech.lef" ,
31- "Nangate45/Nangate45_typ.lib" ,
32- "Nangate45/fake_macros.lef" ,
33- "Nangate45/fake_macros.lib" ,
34- "Nangate45/fakeram45.cfg" ,
35- "Nangate45/fakeram45_1024x32.lef" ,
36- "Nangate45/fakeram45_1024x32.lib" ,
37- "Nangate45/fakeram45_256x16.lef" ,
38- "Nangate45/fakeram45_256x16.lib" ,
39- "Nangate45/fakeram45_512x64.lef" ,
40- "Nangate45/fakeram45_512x64.lib" ,
41- "Nangate45/fakeram45_64x32.lef" ,
42- "Nangate45/fakeram45_64x32.lib" ,
43- "Nangate45/fakeram45_64x7.lef" ,
44- "Nangate45/fakeram45_64x7.lib" ,
45- "Nangate45/fakeram45_64x96.lef" ,
46- "Nangate45/fakeram45_64x96.lib" ,
47- "Nangate45/work_around_yosys/cells.v" ,
48- "asap7/asap7_tech_1x_201209.lef" ,
49- "asap7/asap7sc7p5t_28_R_1x_220121a.lef" ,
50- "asap7/asap7sc7p5t_AO_RVT_FF_nldm_211120.lib.gz" ,
51- "asap7/asap7sc7p5t_AO_RVT_SS_nldm_211120.lib.gz" ,
52- "asap7/asap7sc7p5t_INVBUF_RVT_FF_nldm_220122.lib.gz" ,
53- "asap7/asap7sc7p5t_INVBUF_RVT_SS_nldm_220122.lib.gz" ,
54- "asap7/asap7sc7p5t_OA_RVT_FF_nldm_211120.lib.gz" ,
55- "asap7/asap7sc7p5t_OA_RVT_SS_nldm_211120.lib.gz" ,
56- "asap7/asap7sc7p5t_SEQ_RVT_FF_nldm_220123.lib" ,
57- "asap7/asap7sc7p5t_SEQ_RVT_SS_nldm_220123.lib" ,
58- "asap7/asap7sc7p5t_SIMPLE_RVT_FF_nldm_211120.lib.gz" ,
59- "asap7/asap7sc7p5t_SIMPLE_RVT_SS_nldm_211120.lib.gz" ,
60- "asap7/setRC.tcl" ,
6119 "helpers.tcl" ,
62- "sky130hd/sky130_fd_sc_hd__ss_n40C_1v40.lib" ,
63- "sky130hd/sky130hd.tlef" ,
64- "sky130hd/sky130hd_std_cell.lef" ,
6520 ],
6621)
6722
@@ -71,7 +26,27 @@ filegroup(
7126 srcs = [":regression_resources" ] + glob (
7227 [
7328 test_name + "*" ,
74- ],
29+ ] + {
30+ "aes_nangate45" : [
31+ "Nangate45/Nangate45.lef" ,
32+ "Nangate45/Nangate45_stdcell.lef" ,
33+ "Nangate45/Nangate45_typ.lib" ,
34+ ],
35+ "countdown_asap7" : [
36+ "asap7/asap7_tech_1x_201209.lef" ,
37+ "asap7/asap7sc7p5t_28_R_1x_220121a.lef" ,
38+ "asap7/asap7sc7p5t_AO_RVT_FF_nldm_211120.lib.gz" ,
39+ "asap7/asap7sc7p5t_INVBUF_RVT_FF_nldm_220122.lib.gz" ,
40+ "asap7/asap7sc7p5t_OA_RVT_FF_nldm_211120.lib.gz" ,
41+ "asap7/asap7sc7p5t_SEQ_RVT_FF_nldm_220123.lib" ,
42+ "asap7/asap7sc7p5t_SIMPLE_RVT_FF_nldm_211120.lib.gz" ,
43+ ],
44+ "ibex_sky130hd" : [
45+ "sky130hd/sky130_fd_sc_hd__ss_n40C_1v40.lib" ,
46+ "sky130hd/sky130hd.tlef" ,
47+ "sky130hd/sky130hd_std_cell.lef" ,
48+ ],
49+ }.get (test_name , []),
7550 ),
7651 )
7752 for test_name in TESTS
0 commit comments