VPR-7.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
s_options Struct Reference

#include <ReadOptions.h>

Data Fields

char * ArchFile
 
char * SettingsFile
 
char * CircuitName
 
char * NetFile
 
char * PlaceFile
 
char * RouteFile
 
char * BlifFile
 
char * ActFile
 
char * PowerFile
 
char * CmosTechFile
 
char * out_file_prefix
 
char * SDCFile
 
int GraphPause
 
float constant_net_delay
 
boolean TimingAnalysis
 
boolean CreateEchoFile
 
boolean Generate_Post_Synthesis_Netlist
 
boolean global_clocks
 
int cluster_size
 
int inputs_per_cluster
 
int lut_size
 
boolean hill_climbing_flag
 
boolean sweep_hanging_nets_and_inputs
 
boolean timing_driven
 
enum e_cluster_seed cluster_seed_type
 
float alpha
 
float beta
 
int recompute_timing_after
 
float block_delay
 
float intra_cluster_net_delay
 
float inter_cluster_net_delay
 
boolean skip_clustering
 
boolean allow_unrelated_clustering
 
boolean allow_early_exit
 
boolean connection_driven
 
enum e_packer_algorithm packer_algorithm
 
enum e_place_algorithm PlaceAlgorithm
 
float PlaceInitT
 
float PlaceExitT
 
float PlaceAlphaT
 
float PlaceInnerNum
 
int Seed
 
float place_cost_exp
 
int PlaceChanWidth
 
char * PinFile
 
boolean ShowPlaceTiming
 
int block_dist
 
float PlaceTimingTradeoff
 
int RecomputeCritIter
 
int inner_loop_recompute_divider
 
float place_exp_first
 
float place_exp_last
 
int max_router_iterations
 
int bb_factor
 
float initial_pres_fac
 
float pres_fac_mult
 
float acc_fac
 
float first_iter_pres_fac
 
float bend_cost
 
enum e_route_type RouteType
 
int RouteChanWidth
 
enum e_router_algorithm RouterAlgorithm
 
enum e_base_cost_type base_cost_type
 
float astar_fac
 
float criticality_exp
 
float max_criticality
 
int Count [OT_BASE_UNKNOWN]
 
int Provenance [OT_BASE_UNKNOWN]
 
int read_settings
 

Detailed Description

Definition at line 7 of file ReadOptions.h.

Field Documentation

float s_options::acc_fac

Definition at line 74 of file ReadOptions.h.

char* s_options::ActFile

Definition at line 16 of file ReadOptions.h.

boolean s_options::allow_early_exit

Definition at line 45 of file ReadOptions.h.

boolean s_options::allow_unrelated_clustering

Definition at line 44 of file ReadOptions.h.

float s_options::alpha

Definition at line 37 of file ReadOptions.h.

char* s_options::ArchFile

Definition at line 9 of file ReadOptions.h.

float s_options::astar_fac

Definition at line 83 of file ReadOptions.h.

enum e_base_cost_type s_options::base_cost_type

Definition at line 80 of file ReadOptions.h.

int s_options::bb_factor

Definition at line 71 of file ReadOptions.h.

float s_options::bend_cost

Definition at line 76 of file ReadOptions.h.

float s_options::beta

Definition at line 38 of file ReadOptions.h.

char* s_options::BlifFile

Definition at line 15 of file ReadOptions.h.

float s_options::block_delay

Definition at line 40 of file ReadOptions.h.

int s_options::block_dist

Definition at line 60 of file ReadOptions.h.

char* s_options::CircuitName

Definition at line 11 of file ReadOptions.h.

enum e_cluster_seed s_options::cluster_seed_type

Definition at line 36 of file ReadOptions.h.

int s_options::cluster_size

Definition at line 30 of file ReadOptions.h.

char* s_options::CmosTechFile

Definition at line 18 of file ReadOptions.h.

boolean s_options::connection_driven

Definition at line 46 of file ReadOptions.h.

float s_options::constant_net_delay

Definition at line 24 of file ReadOptions.h.

int s_options::Count[OT_BASE_UNKNOWN]

Definition at line 88 of file ReadOptions.h.

boolean s_options::CreateEchoFile

Definition at line 26 of file ReadOptions.h.

float s_options::criticality_exp

Definition at line 84 of file ReadOptions.h.

float s_options::first_iter_pres_fac

Definition at line 75 of file ReadOptions.h.

boolean s_options::Generate_Post_Synthesis_Netlist

Definition at line 27 of file ReadOptions.h.

boolean s_options::global_clocks

Definition at line 29 of file ReadOptions.h.

int s_options::GraphPause

Definition at line 23 of file ReadOptions.h.

boolean s_options::hill_climbing_flag

Definition at line 33 of file ReadOptions.h.

float s_options::initial_pres_fac

Definition at line 72 of file ReadOptions.h.

int s_options::inner_loop_recompute_divider

Definition at line 65 of file ReadOptions.h.

int s_options::inputs_per_cluster

Definition at line 31 of file ReadOptions.h.

float s_options::inter_cluster_net_delay

Definition at line 42 of file ReadOptions.h.

float s_options::intra_cluster_net_delay

Definition at line 41 of file ReadOptions.h.

int s_options::lut_size

Definition at line 32 of file ReadOptions.h.

float s_options::max_criticality

Definition at line 85 of file ReadOptions.h.

int s_options::max_router_iterations

Definition at line 70 of file ReadOptions.h.

char* s_options::NetFile

Definition at line 12 of file ReadOptions.h.

char* s_options::out_file_prefix

Definition at line 19 of file ReadOptions.h.

enum e_packer_algorithm s_options::packer_algorithm

Definition at line 47 of file ReadOptions.h.

char* s_options::PinFile

Definition at line 58 of file ReadOptions.h.

float s_options::place_cost_exp

Definition at line 56 of file ReadOptions.h.

float s_options::place_exp_first

Definition at line 66 of file ReadOptions.h.

float s_options::place_exp_last

Definition at line 67 of file ReadOptions.h.

enum e_place_algorithm s_options::PlaceAlgorithm

Definition at line 50 of file ReadOptions.h.

float s_options::PlaceAlphaT

Definition at line 53 of file ReadOptions.h.

int s_options::PlaceChanWidth

Definition at line 57 of file ReadOptions.h.

float s_options::PlaceExitT

Definition at line 52 of file ReadOptions.h.

char* s_options::PlaceFile

Definition at line 13 of file ReadOptions.h.

float s_options::PlaceInitT

Definition at line 51 of file ReadOptions.h.

float s_options::PlaceInnerNum

Definition at line 54 of file ReadOptions.h.

float s_options::PlaceTimingTradeoff

Definition at line 63 of file ReadOptions.h.

char* s_options::PowerFile

Definition at line 17 of file ReadOptions.h.

float s_options::pres_fac_mult

Definition at line 73 of file ReadOptions.h.

int s_options::Provenance[OT_BASE_UNKNOWN]

Definition at line 89 of file ReadOptions.h.

int s_options::read_settings

Definition at line 92 of file ReadOptions.h.

int s_options::recompute_timing_after

Definition at line 39 of file ReadOptions.h.

int s_options::RecomputeCritIter

Definition at line 64 of file ReadOptions.h.

int s_options::RouteChanWidth

Definition at line 78 of file ReadOptions.h.

char* s_options::RouteFile

Definition at line 14 of file ReadOptions.h.

enum e_router_algorithm s_options::RouterAlgorithm

Definition at line 79 of file ReadOptions.h.

enum e_route_type s_options::RouteType

Definition at line 77 of file ReadOptions.h.

char* s_options::SDCFile

Definition at line 20 of file ReadOptions.h.

int s_options::Seed

Definition at line 55 of file ReadOptions.h.

char* s_options::SettingsFile

Definition at line 10 of file ReadOptions.h.

boolean s_options::ShowPlaceTiming

Definition at line 59 of file ReadOptions.h.

boolean s_options::skip_clustering

Definition at line 43 of file ReadOptions.h.

boolean s_options::sweep_hanging_nets_and_inputs

Definition at line 34 of file ReadOptions.h.

boolean s_options::timing_driven

Definition at line 35 of file ReadOptions.h.

boolean s_options::TimingAnalysis

Definition at line 25 of file ReadOptions.h.


The documentation for this struct was generated from the following file: