abc-master
|
Go to the source code of this file.
Data Structures | |
struct | Cgt_Par_t_ |
Typedefs | |
typedef typedefABC_NAMESPACE_HEADER_START struct Cgt_Par_t_ | Cgt_Par_t |
INCLUDES ///. More... | |
Functions | |
void | Cgt_SetDefaultParams (Cgt_Par_t *p) |
MACRO DEFINITIONS ///. More... | |
Vec_Vec_t * | Cgt_ClockGatingCandidates (Aig_Man_t *pAig, Aig_Man_t *pCare, Cgt_Par_t *pPars, Vec_Int_t *vUseful) |
Vec_Vec_t * | Cgt_ClockGatingInt (Aig_Man_t *pAig, Aig_Man_t *pCare, Cgt_Par_t *pPars, Vec_Int_t *vUseful) |
Aig_Man_t * | Cgt_ClockGating (Aig_Man_t *pAig, Aig_Man_t *pCare, Cgt_Par_t *pPars) |
typedef typedefABC_NAMESPACE_HEADER_START struct Cgt_Par_t_ Cgt_Par_t |
INCLUDES ///.
CFile****************************************************************
FileName [cgt.h]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Clock gating package.]
Synopsis [External declarations.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]PARAMETERS ///BASIC TYPES ///
Definition at line 298 of file cgtCore.c.
Vec_Vec_t* Cgt_ClockGatingCandidates | ( | Aig_Man_t * | pAig, |
Aig_Man_t * | pCare, | ||
Cgt_Par_t * | pPars, | ||
Vec_Int_t * | vUseful | ||
) |
Function*************************************************************
Synopsis [Performs clock-gating for the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 245 of file cgtCore.c.
Vec_Vec_t* Cgt_ClockGatingInt | ( | Aig_Man_t * | pAig, |
Aig_Man_t * | pCare, | ||
Cgt_Par_t * | pPars, | ||
Vec_Int_t * | vUseful | ||
) |
Function*************************************************************
Synopsis [Performs clock-gating for the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 287 of file cgtCore.c.
void Cgt_SetDefaultParams | ( | Cgt_Par_t * | p | ) |
MACRO DEFINITIONS ///.
FUNCTION DECLARATIONS ///
MACRO DEFINITIONS ///.
CFile****************************************************************
FileName [cgtCore.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Clock gating package.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [This procedure sets default parameters.]
Description []
SideEffects []
SeeAlso []
Definition at line 46 of file cgtCore.c.