1 /****************************************************************************/
3 /* Chaine de CAO & VLSI Alliance */
5 /* Produit : GENIUS v1.00 */
6 /* Fichier : gen_model_global.h */
8 /* (c) copyright 1999 Laboratoire MASI equipe CAO & VLSI */
9 /* Tous droits reserves */
10 /* Support : e-mail alliance-support@asim.lip6.fr */
12 /* Auteur(s) : Francois DONNET le : 09/02/1999 */
14 /* Modifie par : le : ../../.... */
15 /* Modifie par : le : ../../.... */
16 /* Modifie par : le : ../../.... */
18 /****************************************************************************/
21 /****************************************************************************/
22 /* for all architecture field in file, attach it to its own figure */
23 /****************************************************************************/
24 extern void Get_All_Loins(tree_list
*tree
, chain_list
*fcl
);
26 /****************************************************************************/
27 /* build all interfaces in file */
28 /****************************************************************************/
29 extern void Get_All_Lofig(tree_list
*tree
, chain_list
*fcl
);
31 /****************************************************************************/
32 /* build the model for a transistor X */
33 /****************************************************************************/
34 extern lofig_list
*Build_Transistor(char* name
);
36 /****************************************************************************/
37 /*build the model data structure with the syntaxic tree from the parsed file*/
38 /****************************************************************************/
39 extern void Build_All_Models(tree_list
*tree
, chain_list
*fcl
);
40 extern void Build_All_Transistor_Models();
42 extern void LoadSpiceFCLFiles(lib_entry
*lib
);
44 int ispragmacommentsym(char *txt
);
45 int ispragmacommentcoupled(char *txt
);
46 int gns_isunusedsig(losig_list
*ls
);