Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / yagle / genius / gen_model_transistor.h
1 /****************************************************************************/
2 /* */
3 /* Chaine de CAO & VLSI Alliance */
4 /* */
5 /* Produit : GENIUS v1.00 */
6 /* Fichier : gen_model_transistor.h */
7 /* */
8 /* (c) copyright 1999 Laboratoire MASI equipe CAO & VLSI */
9 /* Tous droits reserves */
10 /* Support : e-mail alliance-support@asim.lip6.fr */
11 /* */
12 /* Auteur(s) : Francois DONNET le : 23/06/1999 */
13 /* */
14 /* Modifie par : le : ../../.... */
15 /* Modifie par : le : ../../.... */
16 /* Modifie par : le : ../../.... */
17 /* */
18 /****************************************************************************/
19
20 #if 0
21 #define TN_NAME namealloc("TN") /*transistors predefined rules*/
22 #define TP_NAME namealloc("TP") /* model (in,inout,inout) */
23 #define SOURCE_NAME namealloc("source") /* names of trans. branches */
24 #define DRAIN_NAME namealloc("drain")
25 #define GRID_NAME namealloc("grid")
26 #define BULK_NAME namealloc("bulk")
27 #endif
28
29
30 /****************************************************************************/
31 /* build the model for a transistor X */
32 /****************************************************************************/
33 extern lofig_list *Build_Transistor(char* name) ;
34 extern lotrs_list *BuildFakeTransistor(char type, losig_list *grid, losig_list *drain, losig_list *source, losig_list *bulk);