abc-master
|
Go to the source code of this file.
Data Structures | |
struct | Bus_Man_t_ |
Typedefs | |
typedef typedefABC_NAMESPACE_IMPL_START struct Bus_Man_t_ | Bus_Man_t |
DECLARATIONS ///. More... | |
typedef typedefABC_NAMESPACE_IMPL_START struct Bus_Man_t_ Bus_Man_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [sclBufSize.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Standard-cell library representation.]
Synopsis [Buffering and sizing combined.]
Author [Alan Mishchenko, Niklas Een]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - August 24, 2012.]
Revision [
]
Definition at line 32 of file sclBufSize.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Compute load and departure times of the node.]
Description []
SideEffects []
SeeAlso []
Definition at line 170 of file sclBufSize.c.
void Abc_NtkComputeFanoutInfo | ( | Abc_Obj_t * | pObj, |
float | Slew | ||
) |
Definition at line 190 of file sclBufSize.c.
Definition at line 214 of file sclBufSize.c.
float Abc_NtkComputeNodeDeparture | ( | Abc_Obj_t * | pObj, |
float | Slew | ||
) |
Definition at line 180 of file sclBufSize.c.
Definition at line 202 of file sclBufSize.c.
void Abc_NtkPrintFanoutProfile | ( | Abc_Obj_t * | pObj | ) |
Definition at line 224 of file sclBufSize.c.
Definition at line 236 of file sclBufSize.c.
Definition at line 334 of file sclBufSize.c.
Abc_Ntk_t* Abc_SclBufferingPerform | ( | Abc_Ntk_t * | pNtk, |
SC_Lib * | pLib, | ||
SC_BusPars * | pPars | ||
) |
Definition at line 480 of file sclBufSize.c.
void Abc_SclBufSize | ( | Bus_Man_t * | p, |
float | Gain | ||
) |
Definition at line 388 of file sclBufSize.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 323 of file sclBufSize.c.
void Bus_ManReadInOutLoads | ( | Bus_Man_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 133 of file sclBufSize.c.
Bus_Man_t* Bus_ManStart | ( | Abc_Ntk_t * | pNtk, |
SC_Lib * | pLib, | ||
SC_BusPars * | pPars | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 78 of file sclBufSize.c.
void Bus_ManStop | ( | Bus_Man_t * | p | ) |
Definition at line 111 of file sclBufSize.c.
void Bus_SclCheckSortedFanout | ( | Vec_Ptr_t * | vFanouts | ) |
Definition at line 295 of file sclBufSize.c.
Function*************************************************************
Synopsis [Compare two fanouts by their departure times.]
Description []
SideEffects []
SeeAlso []
Definition at line 262 of file sclBufSize.c.
Definition at line 275 of file sclBufSize.c.
|
inlinestatic |
Definition at line 54 of file sclBufSize.c.
|
inlinestatic |
Definition at line 60 of file sclBufSize.c.
|
inlinestatic |
Definition at line 56 of file sclBufSize.c.
|
inlinestatic |
Definition at line 58 of file sclBufSize.c.
Definition at line 53 of file sclBufSize.c.
|
inlinestatic |
Definition at line 55 of file sclBufSize.c.
|
inlinestatic |
Definition at line 57 of file sclBufSize.c.
|
inlinestatic |
Definition at line 59 of file sclBufSize.c.
|
inlinestatic |
Definition at line 61 of file sclBufSize.c.