blob: 58983dc4f38f1e4b73da9ab05c61759bc40a91f6 [file] [log] [blame]
float **alloc_and_load_timing_graph (t_timing_inf timing_inf, t_subblock_data
subblock_data);
t_linked_int *allocate_and_load_critical_path (void);
void load_timing_graph_net_delays (float **net_delay);
float load_net_slack (float **net_slack, float target_cycle_time);
void free_timing_graph (float **net_slack);
void free_subblock_data (t_subblock_data *subblock_data_ptr);
void print_timing_graph (char *fname);
void print_net_slack (char *fname, float **net_slack);
void print_critical_path (char *fname);
void get_tnode_block_and_output_net (int inode, int *iblk_ptr, int *inet_ptr);
void do_constant_net_delay_timing_analysis (t_timing_inf timing_inf,
t_subblock_data subblock_data, float constant_net_delay_value);