Go to the source code of this file.
void check_netlist |
( |
void |
| ) |
|
Definition at line 37 of file check_netlist.c.
38 int i, error, num_conn;
39 struct s_hash **net_hash_table, *h_net_ptr;
49 vpr_printf(TIO_MESSAGE_INFO,
"Please go to the check_netlist() function in check_netlist.c and remove the first section as needed.");
60 if (h_net_ptr->
count != 1) {
66 vpr_printf(TIO_MESSAGE_ERROR,
"Too many errors in netlist, exiting.\n");
78 vpr_printf(TIO_MESSAGE_ERROR,
"Too many errors in netlist, exiting.\n");
86 vpr_printf(TIO_MESSAGE_ERROR,
"Found %d fatal Errors in the input netlist.\n", error);
96 }
else if (strcmp(
clb_net[i].name,
"gnd") == 0) {
struct s_hash ** alloc_hash_table(void)
static int check_subblock_internal_nets(int iblk, int isub)
void free_hash_table(struct s_hash **hash_table)
static int check_subblocks(int iblk)
static int check_for_duplicated_names(void)
static int check_connections_to_global_clb_pins(int inet)
static int get_num_conn(int bnum)
static int check_primitives(int iblk, int isub)
struct s_hash * insert_in_hash_table(struct s_hash **hash_table, char *name, int next_free_index)
static int check_clb_internal_nets(int iblk)
static int check_clb_conn(int iblk, int num_conn)