summaryrefslogtreecommitdiffstats
path: root/src/map/scl/sclTime.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-10-13 20:55:24 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-10-13 20:55:24 -0700
commit89cab3adec5c92d45cbb49cf4b3c9d5ed8eee2f6 (patch)
tree59fd5f5c33e013d5f5292d7e749fab7b8bbc770c /src/map/scl/sclTime.h
parentc6b80ffc136041fb352b51f5febed2d64d09819e (diff)
downloadabc-89cab3adec5c92d45cbb49cf4b3c9d5ed8eee2f6.tar.gz
abc-89cab3adec5c92d45cbb49cf4b3c9d5ed8eee2f6.tar.bz2
abc-89cab3adec5c92d45cbb49cf4b3c9d5ed8eee2f6.zip
Normalization of slew/load values.
Diffstat (limited to 'src/map/scl/sclTime.h')
-rw-r--r--src/map/scl/sclTime.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/map/scl/sclTime.h b/src/map/scl/sclTime.h
index 37d17047..ab471ace 100644
--- a/src/map/scl/sclTime.h
+++ b/src/map/scl/sclTime.h
@@ -96,9 +96,9 @@ static inline void Scl_ObjDupFanin( SC_Time * p, int i, int iFanin ) {
static inline float Scl_ObjGain( SC_Time * p, int i ) { return 0.5*((Scl_ObjTime2(p, i)->rise - Scl_ObjTime(p, i)->rise) + (Scl_ObjTime2(p, i)->fall - Scl_ObjTime(p, i)->fall)); }
static inline int Scl_ObjLegal( SC_Time * p, int i, float D ) { return Scl_ObjTime(p, i)->rise <= Scl_ObjTime2(p, i)->rise + Scl_ObjGetSlackR(p, i, D) && Scl_ObjTime(p, i)->fall <= Scl_ObjTime2(p, i)->fall + Scl_ObjGetSlackF(p, i, D); }
-static inline double Scl_ObjLoadFf( SC_Time * p, int i, int fRise ) { return SC_LibCapFf( p->pLib, fRise ? Scl_ObjLoad(p, i)->rise : Scl_ObjLoad(p, i)->fall); }
-static inline double Scl_ObjTimePs( SC_Time * p, int i, int fRise ) { return SC_LibTimePs(p->pLib, fRise ? Scl_ObjTime(p, i)->rise : Scl_ObjTime(p, i)->fall); }
-static inline double Scl_ObjSlewPs( SC_Time * p, int i, int fRise ) { return SC_LibTimePs(p->pLib, fRise ? Scl_ObjSlew(p, i)->rise : Scl_ObjSlew(p, i)->fall); }
+static inline double Scl_ObjLoadFf( SC_Time * p, int i, int fRise ) { return fRise ? Scl_ObjLoad(p, i)->rise : Scl_ObjLoad(p, i)->fall; }
+static inline double Scl_ObjTimePs( SC_Time * p, int i, int fRise ) { return fRise ? Scl_ObjTime(p, i)->rise : Scl_ObjTime(p, i)->fall; }
+static inline double Scl_ObjSlewPs( SC_Time * p, int i, int fRise ) { return fRise ? Scl_ObjSlew(p, i)->rise : Scl_ObjSlew(p, i)->fall; }
////////////////////////////////////////////////////////////////////////
/// FUNCTION DEFINITIONS ///