Skip to content

Commit 7aec2ff

Browse files
committed
flow: Update vtr_reg_netlist_writer to use increased router iterations
Fixes sporadic routing failures at relaxed channel widths
1 parent 9c8ba49 commit 7aec2ff

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

vtr_flow/tasks/regression_tests/vtr_reg_nightly/vtr_reg_netlist_writer/config/config.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ qor_parse_file=qor_standard.txt
2727
# Pass requirements
2828
pass_requirements_file=pass_requirements.txt
2929

30-
script_params=--gen_post_synthesis_netlist on -track_memory_usage
30+
script_params=--gen_post_synthesis_netlist on -track_memory_usage -crit_path_router_iterations 100
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
arch circuit script_params vtr_flow_elapsed_time error odin_synth_time max_odin_mem abc_depth abc_synth_time abc_cec_time abc_sec_time max_abc_mem ace_time max_ace_mem num_clb num_io num_memories num_mult vpr_revision vpr_status max_vpr_mem num_primary_inputs num_primary_outputs num_pre_packed_nets num_pre_packed_blocks num_netlist_clocks num_post_packed_nets num_post_packed_blocks device_width device_height device_grid_tiles device_limiting_resources device_name pack_time placed_wirelength_est place_time placed_CPD_est placed_setup_TNS_est placed_setup_WNS_est min_chan_width routed_wirelength min_chan_width_route_success_iteration logic_block_area_total logic_block_area_used min_chan_width_routing_area_total min_chan_width_routing_area_per_tile min_chan_width_route_time crit_path_routed_wirelength crit_path_route_success_iteration crit_path_total_nets_routed crit_path_total_connections_routed crit_path_total_heap_pushes crit_path_total_heap_pops critical_path_delay setup_TNS setup_WNS hold_TNS hold_WNS crit_path_routing_area_total crit_path_routing_area_per_tile crit_path_route_time
2-
k6_frac_N10_frac_chain_mem32K_40nm.xml or1200.v common 33.14 0.20 34144 8 3.92 -1 -1 41272 -1 -1 255 385 2 1 aed1b2472 success 112564 385 394 4666 4530 1 2452 1037 27 27 729 io auto 5.67 31912 5.16 8.13326 -8939.04 -8.13326 94 47771 24 3.93038e+07 1.5235e+07 4.32855e+06 5937.65 13.33 45251 17 9698 32652 4821913 1132748 9.05853 -9990.11 -9.05853 0 0 5.45059e+06 7476.80 1.06
3-
k6_frac_N10_frac_chain_mem32K_40nm.xml sha.v common 254.19 0.49 36752 3 242.65 -1 -1 95732 -1 -1 154 38 0 0 aed1b2472 success 62976 38 36 2995 2744 1 1149 228 17 17 289 clb auto 1.57 10936 1.37 8.48047 -2373.34 -8.48047 84 15981 24 1.34605e+07 8.29968e+06 1.43435e+06 4963.14 3.47 15078 18 3838 10979 511095 89240 10.0137 -2734.53 -10.0137 0 0 1.82820e+06 6325.96 0.26
4-
k6_frac_N10_frac_chain_mem32K_40nm.xml boundtop.v common 4.41 0.27 37116 3 0.39 -1 -1 37868 -1 -1 94 142 0 0 aed1b2472 success 37208 142 192 1071 1141 1 572 428 14 14 196 clb auto 0.64 1656 0.66 2.90503 -451.029 -2.90503 44 3387 11 9.20055e+06 5.06604e+06 527839. 2693.05 0.85 2923 10 1112 1723 80439 24092 3.37783 -530.956 -3.37783 0 0 687722. 3508.79 0.05
5-
k6_frac_N10_frac_chain_mem32K_40nm.xml raygentop.v common 13.03 0.16 26496 3 1.04 -1 -1 41028 -1 -1 110 214 0 8 aed1b2472 success 62052 214 305 3028 2934 1 1517 637 19 19 361 io auto 1.71 11154 1.83 4.48811 -2544.12 -4.48811 58 23836 41 1.72706e+07 9.09634e+06 1.32779e+06 3678.09 5.54 19670 15 5923 12938 3748965 998940 4.86979 -2990.37 -4.86979 0 0 1.69263e+06 4688.74 0.53
2+
k6_frac_N10_frac_chain_mem32K_40nm.xml or1200.v common 62.89 0.25 34076 8 3.71 -1 -1 41176 -1 -1 255 385 2 1 2b94913a2 success 100836 385 394 4666 4530 1 2452 1037 27 27 729 io auto 5.56 31912 5.11 8.13326 -8939.04 -8.13326 86 50071 44 3.93038e+07 1.5235e+07 3.99564e+06 5480.99 41.33 45748 92 10606 35959 8536288 3184325 8.92522 -9904.58 -8.92522 0 0 5.05392e+06 6932.68 3.15
3+
k6_frac_N10_frac_chain_mem32K_40nm.xml sha.v common 223.14 0.53 36672 3 210.35 -1 -1 95492 -1 -1 154 38 0 0 2b94913a2 success 61212 38 36 2995 2744 1 1149 228 17 17 289 clb auto 1.50 10936 1.26 8.48047 -2373.34 -8.48047 68 17944 43 1.34605e+07 8.29968e+06 1.21205e+06 4193.96 4.87 15492 18 4360 12510 560796 102141 9.94441 -2855.33 -9.94441 0 0 1.50552e+06 5209.41 0.23
4+
k6_frac_N10_frac_chain_mem32K_40nm.xml boundtop.v common 3.93 0.24 37336 3 0.37 -1 -1 37684 -1 -1 94 142 0 0 2b94913a2 success 36764 142 192 1071 1141 1 572 428 14 14 196 clb auto 0.54 1656 0.66 2.90503 -451.029 -2.90503 44 3387 11 9.20055e+06 5.06604e+06 527839. 2693.05 0.47 2923 10 1112 1723 80439 24092 3.37783 -530.956 -3.37783 0 0 687722. 3508.79 0.05
5+
k6_frac_N10_frac_chain_mem32K_40nm.xml raygentop.v common 11.40 0.18 26468 3 0.94 -1 -1 40864 -1 -1 110 214 0 8 2b94913a2 success 60516 214 305 3028 2934 1 1517 637 19 19 361 io auto 1.66 11154 1.76 4.48811 -2544.12 -4.48811 58 23836 41 1.72706e+07 9.09634e+06 1.32779e+06 3678.09 4.20 19670 15 5923 12938 3748965 998940 4.86979 -2990.37 -4.86979 0 0 1.69263e+06 4688.74 0.50

0 commit comments

Comments
 (0)