1 /****************************************************************************/
3 /* Chaine de CAO & VLSI Alliance */
5 /* Produit : GENIUS v1.00 */
6 /* Fichier : gen_model_transistor.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 : 23/06/1999 */
14 /* Modifie par : le : ../../.... */
15 /* Modifie par : le : ../../.... */
16 /* Modifie par : le : ../../.... */
18 /****************************************************************************/
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")
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
);