Skip to content

Commit a392361

Browse files
add help message for --router_initial_acc_cost_chan_congestion_threshold and --router_initial_acc_cost_chan_congestion_weight
1 parent d8abda9 commit a392361

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

vpr/src/base/read_options.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2889,12 +2889,16 @@ argparse::ArgumentParser create_arg_parser(const std::string& prog_name, t_optio
28892889
.show_in(argparse::ShowIn::HELP_ONLY);
28902890

28912891
route_timing_grp.add_argument<double>(args.router_initial_acc_cost_chan_congestion_threshold, "--router_initial_acc_cost_chan_congestion_threshold")
2892-
.help("help message")
2892+
.help("Utilization threshold above which initial accumulated routing cost (acc_cost) "
2893+
"is increased to penalize congested channels. Used to bias routing away from "
2894+
"highly utilized regions during early routing iterations.")
28932895
.default_value("100.0")
28942896
.show_in(argparse::ShowIn::HELP_ONLY);
28952897

28962898
route_timing_grp.add_argument<double>(args.router_initial_acc_cost_chan_congestion_weight, "--router_initial_acc_cost_chan_congestion_weight")
2897-
.help("help message")
2899+
.help("Weight applied to the excess channel utilization (above threshold) "
2900+
"when computing the initial accumulated cost (acc_cost)of routing resources. "
2901+
"Higher values make the router more sensitive to early congestion.")
28982902
.default_value("1.0")
28992903
.show_in(argparse::ShowIn::HELP_ONLY);
29002904

0 commit comments

Comments
 (0)