abc-master
|
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START void | Cgt_SetDefaultParams (Cgt_Par_t *p) |
DECLARATIONS ///. More... | |
int | Cgt_SimulationFilter (Cgt_Man_t *p, Aig_Obj_t *pCandPart, Aig_Obj_t *pMiterPart) |
void | Cgt_SimulationRecord (Cgt_Man_t *p) |
void | Cgt_ClockGatingRangeCheck (Cgt_Man_t *p, int iStart, int nOutputs) |
int | Cgt_ClockGatingRange (Cgt_Man_t *p, int iStart) |
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) |
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.
int Cgt_ClockGatingRange | ( | Cgt_Man_t * | p, |
int | iStart | ||
) |
Function*************************************************************
Synopsis [Performs clock-gating for the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 201 of file cgtCore.c.
void Cgt_ClockGatingRangeCheck | ( | Cgt_Man_t * | p, |
int | iStart, | ||
int | nOutputs | ||
) |
Function*************************************************************
Synopsis [Performs clock-gating for the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 130 of file cgtCore.c.
ABC_NAMESPACE_IMPL_START void Cgt_SetDefaultParams | ( | Cgt_Par_t * | p | ) |
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.
void Cgt_SimulationRecord | ( | Cgt_Man_t * | p | ) |
Function*************************************************************
Synopsis [Saves one simulation pattern.]
Description []
SideEffects []
SeeAlso []
Definition at line 103 of file cgtCore.c.