VPR-7.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
timing_place.h
Go to the documentation of this file.
1 #ifndef TIMING_PLACE
2 #define TIMING_PLACE
3 
5  struct s_router_opts router_opts,
6  struct s_det_routing_arch det_routing_arch, t_segment_inf * segment_inf,
7  t_timing_inf timing_inf, float ***net_delay, INP t_direct_inf *directs,
8  INP int num_directs);
9 
10 void free_lookups_and_criticalities(float ***net_delay, t_slack * slacks);
11 
12 void print_sink_delays(const char *fname);
13 
14 void load_criticalities(t_slack * slacks, float crit_exponent);
15 
16 extern float **timing_place_crit;
17 
18 #endif
static float ** net_delay
void free_lookups_and_criticalities(float ***net_delay, t_slack *slacks)
Definition: timing_place.c:141
float ** timing_place_crit
Definition: timing_place.c:12
void print_sink_delays(const char *fname)
Definition: timing_place.c:58
t_slack * alloc_lookups_and_criticalities(t_chan_width_dist chan_width_dist, struct s_router_opts router_opts, struct s_det_routing_arch det_routing_arch, t_segment_inf *segment_inf, t_timing_inf timing_inf, float ***net_delay, INP t_direct_inf *directs, INP int num_directs)
Definition: timing_place.c:121
#define INP
Definition: util.h:19
void load_criticalities(t_slack *slacks, float crit_exponent)
Definition: timing_place.c:81