
Go to the source code of this file.
Classes | |
| struct | Bus_Man_t_ |
Typedefs | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Bus_Man_t_ | Bus_Man_t |
| DECLARATIONS ///. | |
| 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.
| void Abc_NtkComputeFanoutInfo | ( | Abc_Obj_t * | pObj, |
| float | Slew ) |
Definition at line 192 of file sclBufSize.c.


Definition at line 223 of file sclBufSize.c.


| float Abc_NtkComputeNodeDeparture | ( | Abc_Obj_t * | pObj, |
| float | Slew ) |
Definition at line 178 of file sclBufSize.c.


Definition at line 211 of file sclBufSize.c.


| void Abc_NtkPrintFanoutProfile | ( | Abc_Obj_t * | pObj | ) |
Definition at line 233 of file sclBufSize.c.

Definition at line 245 of file sclBufSize.c.


Definition at line 343 of file sclBufSize.c.


| Abc_Ntk_t * Abc_SclBufferingPerform | ( | Abc_Ntk_t * | pNtk, |
| SC_Lib * | pLib, | ||
| SC_BusPars * | pPars ) |
Definition at line 491 of file sclBufSize.c.

| void Abc_SclBufSize | ( | Bus_Man_t * | p, |
| float | Gain ) |
Definition at line 396 of file sclBufSize.c.


Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 332 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 | ) |
| void Bus_SclCheckSortedFanout | ( | Vec_Ptr_t * | vFanouts | ) |
Definition at line 304 of file sclBufSize.c.


Function*************************************************************
Synopsis [Compare two fanouts by their departure times.]
Description []
SideEffects []
SeeAlso []
Definition at line 271 of file sclBufSize.c.

Definition at line 284 of file sclBufSize.c.

