1 /****************************************************************************/
3 /* Chaine de CAO & VLSI AVERTEC */
5 /* Produit : STM Version 1.00 */
6 /* Fichier : stm_energy_print.c */
8 /* (c) copyright 2000 AVERTEC */
9 /* Tous droits reserves */
11 /* Auteur(s) : Caroline BLED */
13 /****************************************************************************/
15 /****************************************************************************/
17 /****************************************************************************/
21 /****************************************************************************/
23 /****************************************************************************/
25 void stm_energy_print (FILE *f
, timing_model
*model
)
27 if(( V_INT_TAB
[ __AVT_POWER_CALCULATION
].VALUE
!= 1 )
28 &&( V_INT_TAB
[ __AVT_POWER_CALCULATION
].VALUE
!= 5 ))
31 switch (model
->ENERGYTYPE
) {
32 case STM_ENERGY_TABLE
:
33 stm_energy_table_print (f
, model
->ENERGYMODEL
.ETABLE
);
35 case STM_ENERGY_PARAMS
:
36 stm_energy_params_print (f
, model
->ENERGYMODEL
.EPARAMS
);