#include <vpr_types.h>
◆ acc_fac
float t_router_opts::acc_fac |
◆ astar_fac
float t_router_opts::astar_fac |
◆ base_cost_type
◆ bb_factor
int t_router_opts::bb_factor |
◆ bend_cost
float t_router_opts::bend_cost |
◆ check_route
◆ clock_modeling
How clock pins and nets should be handled
◆ congested_routing_iteration_threshold_frac
float t_router_opts::congested_routing_iteration_threshold_frac |
◆ congestion_analysis
bool t_router_opts::congestion_analysis |
◆ criticality_exp
float t_router_opts::criticality_exp |
◆ do_check_rr_graph
bool t_router_opts::do_check_rr_graph = true |
◆ doRouting
◆ exit_after_first_routing_iteration
bool t_router_opts::exit_after_first_routing_iteration |
◆ fanout_analysis
bool t_router_opts::fanout_analysis |
◆ first_iter_pres_fac
float t_router_opts::first_iter_pres_fac |
◆ first_iteration_timing_report_file
std::string t_router_opts::first_iteration_timing_report_file |
◆ fixed_channel_width
int t_router_opts::fixed_channel_width |
◆ full_stats
bool t_router_opts::full_stats |
◆ high_fanout_threshold
int t_router_opts::high_fanout_threshold |
◆ incr_reroute_delay_ripup
◆ init_wirelength_abort_threshold
float t_router_opts::init_wirelength_abort_threshold |
◆ initial_pres_fac
float t_router_opts::initial_pres_fac |
◆ initial_timing
◆ lookahead_type
◆ max_convergence_count
int t_router_opts::max_convergence_count |
◆ max_criticality
float t_router_opts::max_criticality |
◆ max_router_iterations
int t_router_opts::max_router_iterations |
◆ min_channel_width_hint
int t_router_opts::min_channel_width_hint |
Hint to binary search of what the minimum channel width is
◆ min_incremental_reroute_fanout
int t_router_opts::min_incremental_reroute_fanout |
◆ pres_fac_mult
float t_router_opts::pres_fac_mult |
◆ read_router_lookahead
std::string t_router_opts::read_router_lookahead |
◆ read_rr_edge_metadata
bool t_router_opts::read_rr_edge_metadata = false |
◆ reconvergence_cpd_threshold
float t_router_opts::reconvergence_cpd_threshold |
◆ route_bb_update
◆ route_type
◆ router_algorithm
◆ router_debug_iteration
int t_router_opts::router_debug_iteration |
◆ router_debug_net
int t_router_opts::router_debug_net |
◆ router_debug_sink_rr
int t_router_opts::router_debug_sink_rr |
◆ router_heap
e_heap_type t_router_opts::router_heap |
◆ routing_budgets_algorithm
◆ routing_failure_predictor
◆ save_routing_per_iteration
bool t_router_opts::save_routing_per_iteration |
◆ strict_checks
bool t_router_opts::strict_checks |
◆ switch_usage_analysis
bool t_router_opts::switch_usage_analysis |
◆ timing_update_type
◆ trim_empty_channels
bool t_router_opts::trim_empty_channels |
◆ trim_obs_channels
bool t_router_opts::trim_obs_channels |
◆ two_stage_clock_routing
bool t_router_opts::two_stage_clock_routing |
How clock nets on dedicated networks should be routed
◆ update_lower_bound_delays
bool t_router_opts::update_lower_bound_delays |
◆ verify_binary_search
bool t_router_opts::verify_binary_search |
◆ write_router_lookahead
std::string t_router_opts::write_router_lookahead |
The documentation for this struct was generated from the following file: