blob: f82cfca5cbb42abaab68bea7c208d5104e2cc470 [file] [log] [blame]
void do_clustering (const t_arch *arch, int num_models, boolean global_clocks,
boolean *is_clock, boolean hill_climbing_flag,
char *out_fname, 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,
float aspect,
boolean allow_unrelated_clustering,
boolean allow_early_exit, boolean connection_driven,
enum e_packer_algorithm packer_algorithm,
boolean hack_no_legal_frac_lut,
boolean hack_safe_latch);
int get_cluster_of_block(int blkidx);