Skip to content

Commit fdaa3a0

Browse files
Change QoR parsing configs to use the fixed channel width variant
Changes the parse_file attribute of tests that use fixed channel widths instead of doing the minimum channel width search to use vpr_fixed_chan_width.txt instead of vpr_standard.txt
1 parent d4c7aee commit fdaa3a0

File tree

49 files changed

+95
-95
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+95
-95
lines changed

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test1/symbiflow/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ additional_files_list_add=--read_router_lookahead,rr_graph_xc7a50t_test.lookahea
3131
additional_files_list_add=--read_placement_delay_lookup,rr_graph_xc7a50t_test.place_delay.bin
3232

3333
# Parse info and how to parse
34-
parse_file=vpr_standard.txt
34+
parse_file=vpr_fixed_chan_width.txt
3535

3636
# How to parse QoR info
3737
qor_parse_file=qor_standard.txt
3838

3939
# Pass requirements
40-
pass_requirements_file=pass_requirements.txt
40+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4141

4242
script_params=-starting_stage vpr --max_router_iterations 500 --routing_failure_predictor off --router_high_fanout_threshold 1000 --constant_net_method route --route_chan_width 500 --router_heap bucket --clock_modeling route --place_delta_delay_matrix_calculation_method dijkstra --place_delay_model delta_override --router_lookahead extended_map --check_route quick --strict_checks off --allow_dangling_combinational_nodes on --disable_errors check_unbuffered_edges:check_route --congested_routing_iteration_threshold 0.8 --incremental_reroute_delay_ripup off --base_cost_type delay_normalized_length_bounded --bb_factor 10 --initial_pres_fac 4.0 --check_rr_graph off

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test1_odin/symbiflow/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ additional_files_list_add=--read_router_lookahead,rr_graph_xc7a50t_test.lookahea
3131
additional_files_list_add=--read_placement_delay_lookup,rr_graph_xc7a50t_test.place_delay.bin
3232

3333
# Parse info and how to parse
34-
parse_file=vpr_standard.txt
34+
parse_file=vpr_fixed_chan_width.txt
3535

3636
# How to parse QoR info
3737
qor_parse_file=qor_standard.txt
3838

3939
# Pass requirements
40-
pass_requirements_file=pass_requirements.txt
40+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4141

4242
script_params=-starting_stage vpr --max_router_iterations 500 --routing_failure_predictor off --router_high_fanout_threshold 1000 --constant_net_method route --route_chan_width 500 --router_heap bucket --clock_modeling route --place_delta_delay_matrix_calculation_method dijkstra --place_delay_model delta_override --router_lookahead extended_map --check_route quick --strict_checks off --allow_dangling_combinational_nodes on --disable_errors check_unbuffered_edges:check_route --congested_routing_iteration_threshold 0.8 --incremental_reroute_delay_ripup off --base_cost_type delay_normalized_length_bounded --bb_factor 10 --initial_pres_fac 4.0 --check_rr_graph off

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test2/vtr_func_formal/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ circuit_list_add=sha.v
1717
arch_list_add=k6_frac_N10_40nm.xml
1818

1919
# Parse info and how to parse
20-
parse_file=vpr_standard.txt
20+
parse_file=vpr_fixed_chan_width.txt
2121

2222
# How to parse QoR info
2323
qor_parse_file=qor_standard.txt
2424

2525
# Pass requirements
26-
pass_requirements_file=pass_requirements.txt
26+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2727

2828
#Script parameters
2929
script_params=--route_chan_width 200 --gen_post_synthesis_netlist on -track_memory_usage -check_equivalent --sweep_dangling_primary_ios off --sweep_constant_primary_outputs off

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test2/vtr_timing_update_diff/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ circuit_list_add=LU8PEEng.v
1515
arch_list_add=k6_frac_N10_frac_chain_mem32K_40nm.xml
1616

1717
# Parse info and how to parse
18-
parse_file=vpr_standard.txt
18+
parse_file=vpr_fixed_chan_width.txt
1919

2020
# How to parse QoR info
2121
qor_parse_file=qor_standard.txt
2222

2323
# Pass requirements
24-
pass_requirements_file=pass_requirements.txt
24+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2525

2626
# Script parameters
2727
script_params = --route_chan_width 110 -check_incremental_sta_consistency

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test2/vtr_xilinx_qor/config/config.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ circuit_list_add=stereovision1.v
2020
circuit_list_add=stereovision2.v
2121

2222
# Parse info and how to parse
23-
parse_file=vpr_standard.txt
23+
parse_file=vpr_fixed_chan_width.txt
2424

2525
# How to parse QoR info
2626
qor_parse_file=qor_vpr_xilinx.txt

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test2_odin/vtr_func_formal/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ circuit_list_add=stereovision3.v
1717
arch_list_add=k6_frac_N10_40nm.xml
1818

1919
# Parse info and how to parse
20-
parse_file=vpr_standard.txt
20+
parse_file=vpr_fixed_chan_width.txt
2121

2222
# How to parse QoR info
2323
qor_parse_file=qor_standard.txt
2424

2525
# Pass requirements
26-
pass_requirements_file=pass_requirements.txt
26+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2727

2828
#Script parameters
2929
script_params= -start odin --route_chan_width 200 --gen_post_synthesis_netlist on -track_memory_usage -check_equivalent --sweep_dangling_primary_ios off --sweep_constant_primary_outputs off

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test2_odin/vtr_timing_update_diff/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ circuit_list_add=LU8PEEng.v
1515
arch_list_add=k6_frac_N10_frac_chain_mem32K_40nm.xml
1616

1717
# Parse info and how to parse
18-
parse_file=vpr_standard.txt
18+
parse_file=vpr_fixed_chan_width.txt
1919

2020
# How to parse QoR info
2121
qor_parse_file=qor_standard.txt
2222

2323
# Pass requirements
24-
pass_requirements_file=pass_requirements.txt
24+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2525

2626
# Script parameters
2727
script_params = -start odin --route_chan_width 100 -check_incremental_sta_consistency

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test4/koios_medium/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ arch_list_add=k6FracN10LB_mem20K_complexDSP_customSB_22nm.xml
3737
include_list_add=hard_block_include.v
3838

3939
# Parse info and how to parse
40-
parse_file=vpr_standard.txt
40+
parse_file=vpr_fixed_chan_width.txt
4141

4242
# How to parse QoR info
4343
qor_parse_file=qor_standard.txt
4444

4545
# Pass requirements
46-
pass_requirements_file=pass_requirements.txt
46+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4747

4848
#Script parameters
4949
script_params=-track_memory_usage -crit_path_router_iterations 100 --route_chan_width 300

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test4/koios_medium_multi_arch/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ arch_list_add=k6FracN10LB_mem20K_complexDSP_customSB_22nm.clustered.denser.xml
3636
include_list_add=complex_dsp_include.v
3737

3838
# Parse info and how to parse
39-
parse_file=vpr_standard.txt
39+
parse_file=vpr_fixed_chan_width.txt
4040

4141
# How to parse QoR info
4242
qor_parse_file=qor_standard.txt
4343

4444
# Pass requirements
45-
pass_requirements_file=pass_requirements.txt
45+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4646

4747
#Script parameters
4848
script_params=-track_memory_usage -crit_path_router_iterations 100 --route_chan_width 300

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test4/koios_medium_no_hb/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ circuit_list_add=softmax.v
3030
arch_list_add=k6FracN10LB_mem20K_complexDSP_customSB_22nm.xml
3131

3232
# Parse info and how to parse
33-
parse_file=vpr_standard.txt
33+
parse_file=vpr_fixed_chan_width.txt
3434

3535
# How to parse QoR info
3636
qor_parse_file=qor_standard.txt
3737

3838
# Pass requirements
39-
pass_requirements_file=pass_requirements.txt
39+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4040

4141
#Script parameters
4242
script_params=-track_memory_usage -crit_path_router_iterations 100 --route_chan_width 300

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test4_odin/koios_medium/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ arch_list_add=k6FracN10LB_mem20K_complexDSP_customSB_22nm.xml
3737
include_list_add=hard_block_include.v
3838

3939
# Parse info and how to parse
40-
parse_file=vpr_standard.txt
40+
parse_file=vpr_fixed_chan_width.txt
4141

4242
# How to parse QoR info
4343
qor_parse_file=qor_standard.txt
4444

4545
# Pass requirements
46-
pass_requirements_file=pass_requirements.txt
46+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4747

4848
#Script parameters
4949
script_params=-start odin -track_memory_usage -crit_path_router_iterations 100 --route_chan_width 300

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test4_odin/koios_medium_multi_arch/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ arch_list_add=k6FracN10LB_mem20K_complexDSP_customSB_22nm.clustered.denser.xml
3636
include_list_add=complex_dsp_include.v
3737

3838
# Parse info and how to parse
39-
parse_file=vpr_standard.txt
39+
parse_file=vpr_fixed_chan_width.txt
4040

4141
# How to parse QoR info
4242
qor_parse_file=qor_standard.txt
4343

4444
# Pass requirements
45-
pass_requirements_file=pass_requirements.txt
45+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4646

4747
#Script parameters
4848
script_params=-start odin -track_memory_usage -crit_path_router_iterations 100 --route_chan_width 300

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test4_odin/koios_medium_no_hb/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ circuit_list_add=softmax.v
3030
arch_list_add=k6FracN10LB_mem20K_complexDSP_customSB_22nm.xml
3131

3232
# Parse info and how to parse
33-
parse_file=vpr_standard.txt
33+
parse_file=vpr_fixed_chan_width.txt
3434

3535
# How to parse QoR info
3636
qor_parse_file=qor_standard.txt
3737

3838
# Pass requirements
39-
pass_requirements_file=pass_requirements.txt
39+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4040

4141
#Script parameters
4242
script_params=-start odin -track_memory_usage -crit_path_router_iterations 100 --route_chan_width 300

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test5/vpr_tight_floorplan/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ circuit_list_add=neuron_stratixiv_arch_timing.blif
1515
arch_list_add=stratixiv_arch_neuron.timing.xml
1616

1717
# Parse info and how to parse
18-
parse_file=vpr_standard.txt
18+
parse_file=vpr_fixed_chan_width.txt
1919

2020
# How to parse QoR info
2121
qor_parse_file=qor_standard.txt
2222

2323
# Pass requirements
24-
pass_requirements_file=pass_requirements.txt
24+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2525

2626
# Script parameters
2727
script_params_common =-starting_stage vpr --route_chan_width 300 --max_router_iterations 400 --router_lookahead map --initial_pres_fac 1.0 --router_profiler_astar_fac 1.5 --seed 3 --device neuron

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test5/vpr_tight_floorplan_3d/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ circuit_list_add=neuron_stratixiv_arch_timing.blif
1515
arch_list_add=3d_full_OPIN_inter_die_stratixiv_arch.timing.xml
1616

1717
# Parse info and how to parse
18-
parse_file=vpr_standard.txt
18+
parse_file=vpr_fixed_chan_width.txt
1919

2020
# How to parse QoR info
2121
qor_parse_file=qor_standard.txt
2222

2323
# Pass requirements
24-
pass_requirements_file=pass_requirements.txt
24+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2525

2626
# Script parameters
2727
script_params_common =-starting_stage vpr --route_chan_width 300 --max_router_iterations 400 --router_lookahead map --initial_pres_fac 1.0 --router_profiler_astar_fac 1.5 --seed 3 --device neuron3d

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test6/koios_other/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ arch_list_add=k6FracN10LB_mem20K_complexDSP_customSB_22nm.xml
3131
include_list_add=hard_block_include.v
3232

3333
# Parse info and how to parse
34-
parse_file=vpr_standard.txt
34+
parse_file=vpr_fixed_chan_width.txt
3535

3636
# How to parse QoR info
3737
qor_parse_file=qor_standard.txt
3838

3939
# Pass requirements
40-
pass_requirements_file=pass_requirements.txt
40+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4141

4242
#Script parameters
4343
script_params=-track_memory_usage -crit_path_router_iterations 100 --route_chan_width 300

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test6/koios_other_multi_arch/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ arch_list_add=k6FracN10LB_mem20K_complexDSP_customSB_22nm.clustered.denser.xml
3636
include_list_add=complex_dsp_include.v
3737

3838
# Parse info and how to parse
39-
parse_file=vpr_standard.txt
39+
parse_file=vpr_fixed_chan_width.txt
4040

4141
# How to parse QoR info
4242
qor_parse_file=qor_standard.txt
4343

4444
# Pass requirements
45-
pass_requirements_file=pass_requirements.txt
45+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4646

4747
#Script parameters
4848
#Adding target utilization because the bwave design being used here has lot of DSP chains.

vtr_flow/tasks/regression_tests/vtr_reg_nightly_test6/koios_other_no_hb/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ circuit_list_add=tdarknet_like.small.v
2323
arch_list_add=k6FracN10LB_mem20K_complexDSP_customSB_22nm.xml
2424

2525
# Parse info and how to parse
26-
parse_file=vpr_standard.txt
26+
parse_file=vpr_fixed_chan_width.txt
2727

2828
# How to parse QoR info
2929
qor_parse_file=qor_standard.txt
3030

3131
# Pass requirements
32-
pass_requirements_file=pass_requirements.txt
32+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
3333

3434
#Script parameters
3535
script_params=-track_memory_usage -crit_path_router_iterations 100 --route_chan_width 300

vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_echo_files/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ circuit_list_add=stereovision3.v
1515
arch_list_add=k6_N10_mem32K_40nm.xml
1616

1717
# Parse info and how to parse
18-
parse_file=vpr_standard.txt
18+
parse_file=vpr_fixed_chan_width.txt
1919

2020
# How to parse QoR info
2121
qor_parse_file=qor_standard.txt
2222

2323
# Pass requirements
24-
pass_requirements_file=pass_requirements.txt
24+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2525

2626
# Script parameters
2727
script_params = --echo_file on --route_chan_width 40

vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_flat_router/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ circuit_list_add=spree.v
1616
arch_list_add=k6_frac_N10_frac_chain_mem32K_40nm.xml
1717

1818
# Parse info and how to parse
19-
parse_file=vpr_standard.txt
19+
parse_file=vpr_fixed_chan_width.txt
2020

2121
# How to parse QoR info
2222
qor_parse_file=qor_standard.txt
2323

2424
# Pass requirements
25-
pass_requirements_file=pass_requirements.txt
25+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2626

2727
script_params_common=-track_memory_usage --route_chan_width 100 --max_router_iterations 100 --router_lookahead map --flat_routing on
2828
script_params_list_add =

vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_full_stats/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ circuit_list_add=stereovision3.v
1515
arch_list_add=k6_N10_mem32K_40nm.xml
1616

1717
# Parse info and how to parse
18-
parse_file=vpr_standard.txt
18+
parse_file=vpr_fixed_chan_width.txt
1919

2020
# How to parse QoR info
2121
qor_parse_file=qor_standard.txt
2222

2323
# Pass requirements
24-
pass_requirements_file=pass_requirements.txt
24+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2525

2626
# Script parameters
2727
script_params = --full_stats on --route_chan_width 40

vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_func_formal_flow/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ circuit_list_add=rca_5bit.blif
3535
arch_list_add=k6_frac_N10_40nm.xml
3636

3737
# Parse info and how to parse
38-
parse_file=vpr_standard.txt
38+
parse_file=vpr_fixed_chan_width.txt
3939

4040
# How to parse QoR info
4141
qor_parse_file=qor_standard.txt
4242

4343
# Pass requirements
44-
pass_requirements_file=pass_requirements.txt
44+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4545

4646
#Script parameters
4747
script_params=-track_memory_usage -check_equivalent -starting_stage abc --route_chan_width 200 --gen_post_synthesis_netlist on --sweep_dangling_primary_ios off --sweep_constant_primary_outputs off

vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_func_formal_vpr/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ circuit_list_add=multiconnected_lut2.blif
2121
arch_list_add=k6_frac_N10_40nm.xml
2222

2323
# Parse info and how to parse
24-
parse_file=vpr_standard.txt
24+
parse_file=vpr_fixed_chan_width.txt
2525

2626
# How to parse QoR info
2727
qor_parse_file=qor_standard.txt
2828

2929
# Pass requirements
30-
pass_requirements_file=pass_requirements.txt
30+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
3131

3232
#Script parameters
3333
script_params=-track_memory_usage -check_equivalent -starting_stage vpr --route_chan_width 100 --gen_post_synthesis_netlist on --sweep_dangling_primary_ios off --sweep_constant_primary_outputs off

vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_graphics_commands/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ circuit_list_add=stereovision3.v
1515
arch_list_add=k6_N10_mem32K_40nm.xml
1616

1717
# Parse info and how to parse
18-
parse_file=vpr_standard.txt
18+
parse_file=vpr_fixed_chan_width.txt
1919

2020
# How to parse QoR info
2121
qor_parse_file=qor_standard.txt
2222

2323
# Pass requirements
24-
pass_requirements_file=pass_requirements.txt
24+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
2525

2626
# Script parameters
2727
script_params = --route_chan_width 100 --graphics_commands "set_draw_block_outlines 0; set_draw_block_text 0; set_draw_block_internals 2; set_draw_net_max_fanout 128; save_graphics place.png; set_nets 1; save_graphics nets1.png; set_nets 2; save_graphics nets2.png; set_nets 0; set_cpd 1; save_graphics cpd1.png;"

vtr_flow/tasks/regression_tests/vtr_reg_strong/strong_post_routing_sync/config/config.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ circuit_list_add=rca_5bit.blif
3535
arch_list_add=k4_N8_topology-0.85sL2-0.15gL4-on-cb-off-sb_22nm_22nm_nonLR.xml
3636

3737
# Parse info and how to parse
38-
parse_file=vpr_standard.txt
38+
parse_file=vpr_fixed_chan_width.txt
3939

4040
# How to parse QoR info
4141
qor_parse_file=qor_standard.txt
4242

4343
# Pass requirements
44-
pass_requirements_file=pass_requirements.txt
44+
pass_requirements_file=pass_requirements_fixed_chan_width.txt
4545

4646
#Script parameters
4747
script_params=-track_memory_usage -check_equivalent -starting_stage abc --gen_post_synthesis_netlist on --sweep_dangling_primary_ios off --sweep_constant_primary_outputs off --route_chan_width 40 --seed 5

0 commit comments

Comments
 (0)