1 /******************************************************************************\
3 * Alliance VLSI CAD system *
5 * / \ / \ Laboratoire LIP6 - Département ASIM *
6 * / / \ Universite Paris 6 - Pierre et Marie Curie *
8 * \ \ +---+ Address : LIP6 *
9 * \ / / 4, place Jussieu *
10 * \ / \ / 75252 Paris Cedex 05 *
12 * Web : www-asim.lip6.fr *
13 * Support : alliance-support@lip6.fr *
15 ********************************************************************************
18 * Author(s) : AVOT Gregoire *
19 * Last update : 20 Mai 1998 *
21 *******************************************************************************/
26 typedef struct sloconparam
28 struct sloconparam
*NEXT
;
29 float CAPA
; /* en pif */
32 #define TLC_LOCONPRM ((long)1666)
33 #define TLC_ALIM ((long)19980520)
35 extern float TLC_COEF_CTC
;
36 extern float TLC_MAXSCALE_CAPAFACTOR
;
37 extern float TLC_MINSCALE_CAPAFACTOR
;
38 extern float TLC_MAXSCALE_RESIFACTOR
;
39 extern float TLC_MINSCALE_RESIFACTOR
;
41 /* Informations on locon */
43 extern void tlc_setmaxfactor
__P(( void )) ;
44 extern void tlc_setminfactor
__P(( void )) ;
45 extern float tlc_getcapafactor
__P(( void )) ;
46 extern float tlc_getresifactor
__P(( void )) ;
47 extern void tlcenv
__P(( void )) ;
48 extern void tlc_mergeloconparam
__P(( locon_list
*, locon_list
* ));
49 extern void tlc_setloconparam
__P(( locon_list
*, float ));
50 extern tlc_loconparam
* tlc_getloconparam
__P(( locon_list
* ));
51 extern void tlc_delloconparam
__P(( locon_list
* ));
52 extern void tlc_replaceloconparam
__P(( locon_list
*, float ));
54 /* Informations on losig */
56 extern void tlc_setlosigalim
__P(( losig_list
* ));
57 extern void tlc_resetlosigalim
__P(( losig_list
* ));
58 extern int tlc_islosigalim
__P(( losig_list
* ));
60 /* Verifications pour le developpement uniquement */