VPR-6.0
|
00001 float **alloc_and_load_timing_graph(t_timing_inf timing_inf); 00002 00003 float **alloc_and_load_pre_packing_timing_graph(float block_delay, float inter_cluster_net_delay, t_model *models); 00004 00005 t_linked_int *allocate_and_load_critical_path(void); 00006 00007 void load_timing_graph_net_delays(float **net_delay); 00008 00009 float load_net_slack(float **net_slack, 00010 float target_cycle_time); 00011 00012 void free_timing_graph(float **net_slack); 00013 00014 void print_timing_graph(char *fname); 00015 00016 void print_net_slack(char *fname, 00017 float **net_slack); 00018 00019 void print_critical_path(char *fname); 00020 00021 void get_tnode_block_and_output_net(int inode, 00022 int *iblk_ptr, 00023 int *inet_ptr); 00024 00025 void do_constant_net_delay_timing_analysis(t_timing_inf timing_inf, 00026 float constant_net_delay_value); 00027 00028 void print_timing_graph_as_blif(char *fname, t_model *models); 00029 00030