4 #include "logic_types.h" 6 #include "physical_types.h" 10 const bool TimingEnabled,
11 const bool readArchFile,
14 t_model** user_models,
15 t_model** library_models,
23 std::vector<t_lb_type_rr_node>** PackerRRGraphs,
24 std::vector<t_segment_inf>& Segments,
29 std::string* GraphicsCommands,
Power estimation options.
Definition: vpr_types.h:1435
Definition: read_options.h:10
Defines the detailed routing architecture of the FPGA.
Definition: vpr_types.h:1129
This is a core file that defines the major data types used by VPR.
Annealing schedule information for the placer.
Definition: vpr_types.h:803
Definition: vpr_types.h:766
Options for netlist loading.
Definition: vpr_types.h:737
Definition: vpr_types.h:470
Definition: vpr_types.h:1082
Definition: vpr_types.h:867
void SetupVPR(const t_options *Options, const bool TimingEnabled, const bool readArchFile, t_file_name_opts *FileNameOpts, t_arch *Arch, t_model **user_models, t_model **library_models, t_netlist_opts *NetlistOpts, t_packer_opts *PackerOpts, t_placer_opts *PlacerOpts, t_annealing_sched *AnnealSched, t_router_opts *RouterOpts, t_analysis_opts *AnalysisOpts, t_det_routing_arch *RoutingArch, std::vector< t_lb_type_rr_node > **PackerRRGraphs, std::vector< t_segment_inf > &Segments, t_timing_inf *Timing, bool *ShowGraphics, int *GraphPause, bool *SaveGraphics, std::string *GraphicsCommands, t_power_opts *PowerOpts)
Sets VPR parameters and defaults.
Definition: SetupVPR.cpp:52
Names of various files.
Definition: vpr_types.h:722
Definition: vpr_types.h:1023