blob: c1bdd625287be00ae0b5c7a6792350495bb5e3ad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
/*
* output.h --
*
* This file includes the DEF file output functions
*
*/
#ifndef _OUTPUTINT_H
#define _OUTPUTINT_H
extern int Pathon;
/* Function prototypes */
static void emit_routes(char *filename, double oscale, int iscale);
void cleanup_net(NET net);
int write_def(char *filename);
int write_failed(char *filename);
char *print_node_name(NODE node);
void print_nets(char *filename);
void print_routes(char *filename);
void print_nlgates(char *filename);
void print_net(NET net);
void print_gate(GATE gate);
/* Additional diagnostic routines */
void print_grid_information(int, int, int);
void print_instance_information(char *);
void print_node_information(char *);
void print_net_information(char *);
#endif /* _OUTPUTINT_H */
|