Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / tas / stm / stm_modscm_path_eval.h
1 /****************************************************************************/
2 /* */
3 /* Chaine de CAO & VLSI AVERTEC */
4 /* */
5 /* Produit : STM Version 1.00 */
6 /* Fichier : stm_modscm_path_eval.h */
7 /* */
8 /* (c) copyright 2000 AVERTEC */
9 /* Tous droits reserves */
10 /* */
11 /* Auteur(s) : Gilles Augustins */
12 /* */
13 /****************************************************************************/
14
15 #ifndef STM_MODSCM_PATH_EVAL_H
16 #define STM_MODSCM_PATH_EVAL_H
17
18 /****************************************************************************/
19 /* includes */
20 /****************************************************************************/
21
22 #include STM_H
23
24 extern float stm_modscm_path_imax (pathparams *params);
25 extern float stm_modscm_path_vth (pathparams *params);
26 extern float stm_modscm_path_slew (pathparams *params, float load, float slew);
27 extern float stm_modscm_path_slope (pathparams *params, float load, float slew);
28 extern float stm_modscm_path_delay (pathparams *params, float load, float slew);
29 extern void stm_modscm_path_sdpath (pathparams *params, float load, double* val, double* front, double* slope);
30 extern float stm_modscm_path_vf_input (pathparams *params);
31 extern float stm_modscm_path_vdd_input (pathparams *params);
32
33 #endif