Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / tas / tas / tas_visu.c
1 /****************************************************************************/
2 /* */
3 /* Chaine de CAO & VLSI Alliance */
4 /* */
5 /* Produit : TAS Version 5 */
6 /* Fichier : tas_visu.c */
7 /* */
8 /* (c) copyright 1991-1998 Laboratoire LIP6 equipe ASIM */
9 /* Tous droits reserves */
10 /* Support : e-mail alliance-support@asim.lip6.fr */
11 /* */
12 /* Auteur(s) : Amjad HAJJAR et Payam KIANI */
13 /* Karim DIOURY */
14 /* */
15 /****************************************************************************/
16 /* visualisation des parametres technologie */
17 /****************************************************************************/
18
19 #include "tas.h"
20
21 /******************************************************************************/
22 /* fonction tas_visu() */
23 /* affichage des parametres techno. */
24 /******************************************************************************/
25 void tas_visu()
26 {
27 elpmodel_list *model ;
28 int i ;
29
30 if (avt_islog(3,LOGTAS)) {
31 for(i = 0 ; i < TAB_INDEX->length ; i++) {
32 if(getititem(TAB_INDEX,i) == EMPTYHT)
33 continue ;
34 model = elpGetModelIndex(i) ;
35 avt_log (LOGTAS, 3, "Param for Model %s\n",model->elpModelName) ;
36 avt_log (LOGTAS, 3, "DW = %e\n",getdtitem(TAB_DW,i)) ;
37 avt_log (LOGTAS, 3, "DL = %e\n",getdtitem(TAB_DL,i)) ;
38 avt_log (LOGTAS, 3, "VT = %e\n",getdtitem(TAB_VT,i)) ;
39 avt_log (LOGTAS, 3, "A = %e\n",getdtitem(TAB_A,i)) ;
40 avt_log (LOGTAS, 3, "B = %e\n",getdtitem(TAB_B,i)) ;
41 avt_log (LOGTAS, 3, "RT = %e\n",getdtitem(TAB_RT,i)) ;
42 avt_log (LOGTAS, 3, "LMLT = %e\n",getdtitem(TAB_LMLT,i)) ;
43 avt_log (LOGTAS, 3, "WMLT = %e\n",getdtitem(TAB_WMLT,i)) ;
44 avt_log (LOGTAS, 3, "VDDmax = %e\n",getdtitem(TAB_VDDmax,i)) ;
45 avt_log (LOGTAS, 3, "SEUIL = %e\n",getdtitem(TAB_SEUIL,i)) ;
46 avt_log (LOGTAS, 3, "Vdeg = %e\n",getdtitem(TAB_deg,i)) ;
47 avt_log (LOGTAS, 3, "R = %e\n",getdtitem(TAB_R,i)) ;
48 avt_log (LOGTAS, 3, "RDD = %e\n",getdtitem(TAB_RDD,i)) ;
49 avt_log (LOGTAS, 3, "KDD = %e\n",getdtitem(TAB_KDD,i)) ;
50 avt_log (LOGTAS, 3, "RDF = %e\n",getdtitem(TAB_RDF,i)) ;
51 avt_log (LOGTAS, 3, "RUD = %e\n",getdtitem(TAB_RUD,i)) ;
52 avt_log (LOGTAS, 3, "KUD = %e\n",getdtitem(TAB_KUD,i)) ;
53 avt_log (LOGTAS, 3, "RUF = %e\n",getdtitem(TAB_RUF,i)) ;
54 avt_log (LOGTAS, 3, "Q = %e\n",getdtitem(TAB_Q,i)) ;
55 avt_log (LOGTAS, 3, "KG = %e\n",getdtitem(TAB_KG,i)) ;
56 avt_log (LOGTAS, 3, "IFB = %e\n",getdtitem(TAB_IFB,i)) ;
57 avt_log (LOGTAS, 3, "CGS = %e\n",model->elpCapa[elpCGS]) ;
58 avt_log (LOGTAS, 3, "CGP = %e\n",model->elpCapa[elpCGP]) ;
59 avt_log (LOGTAS, 3, "CGD = %e\n",model->elpCapa[elpCGD]) ;
60 avt_log (LOGTAS, 3, "CDS = %e\n",model->elpCapa[elpCDS]) ;
61 avt_log (LOGTAS, 3, "CDP = %e\n",model->elpCapa[elpCDP]) ;
62 avt_log (LOGTAS, 3, "CDW = %e\n",model->elpCapa[elpCDW]) ;
63 avt_log (LOGTAS, 3, "CSS = %e\n",model->elpCapa[elpCSS]) ;
64 avt_log (LOGTAS, 3, "CSP = %e\n",model->elpCapa[elpCSP]) ;
65 avt_log (LOGTAS, 3, "CSW = %e\n",model->elpCapa[elpCSW]) ;
66 avt_log (LOGTAS, 3, "SCALE_X = %ld\n",SCALE_X) ;
67 avt_log (LOGTAS, 3, "TAS_CONTEXT->FRONT_CON = %e\n",TAS_CONTEXT->FRONT_CON) ;
68 avt_log (LOGTAS, 3, "\n") ;
69 }
70 }
71 }