Go to the source code of this file.
Function*************************************************************
Synopsis [Creates the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 86 of file cgtMan.c.
void Aig_ManStop(Aig_Man_t *p)
void sat_solver_delete(sat_solver *s)
void Cnf_DataFree(Cnf_Dat_t *p)
static void Vec_PtrFree(Vec_Ptr_t *p)
DECLARATIONS ///.
CFile****************************************************************
FileName [cgtMan.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Clock gating package.]
Synopsis [Manipulation of clock gating manager.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
- Id:
- cgtMan.c,v 1.00 2005/06/20 00:00:00 alanmi Exp
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Creates the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file cgtMan.c.
66 printf(
"The PI count of care (%d) and AIG (%d) differ. Careset is not used.\n",
typedefABC_NAMESPACE_HEADER_START struct Vec_Vec_t_ Vec_Vec_t
INCLUDES ///.
#define ABC_ALLOC(type, num)
void Aig_ManFanoutStart(Aig_Man_t *p)
FUNCTION DEFINITIONS ///.
static int Aig_ManCiNum(Aig_Man_t *p)
static Vec_Vec_t * Vec_VecStart(int nSize)
void Aig_ManSetCioIds(Aig_Man_t *p)
static int Saig_ManRegNum(Aig_Man_t *p)
Vec_Ptr_t * Aig_ManSupportsInverse(Aig_Man_t *p)
static Vec_Ptr_t * Vec_PtrAlloc(int nCap)
FUNCTION DEFINITIONS ///.
typedefABC_NAMESPACE_HEADER_START struct Cgt_Man_t_ Cgt_Man_t
INCLUDES ///.
Function*************************************************************
Synopsis [Prints stats of the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 122 of file cgtMan.c.
124 printf(
"Params: LevMax = %d. CandMax = %d. OdcMax = %d. ConfMax = %d. VarMin = %d. FlopMin = %d.\n",
125 p->pPars->nLevelMax,
p->pPars->nCandMax,
p->pPars->nOdcMax,
126 p->pPars->nConfMax,
p->pPars->nVarsMin,
p->pPars->nFlopsMin );
127 printf(
"SAT : Calls = %d. Unsat = %d. Sat = %d. Fails = %d. Recycles = %d. ",
128 p->nCalls,
p->nCallsUnsat,
p->nCallsSat,
p->nCallsUndec,
p->nRecycles );
Function*************************************************************
Synopsis [Frees the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 154 of file cgtMan.c.
156 if (
p->pPars->fVerbose )
void Aig_ManStop(Aig_Man_t *p)
void Cgt_ManPrintStats(Cgt_Man_t *p)
static void Vec_VecFree(Vec_Vec_t *p)
void Cgt_ManClean(Cgt_Man_t *p)
static void Vec_PtrFree(Vec_Ptr_t *p)