
Go to the source code of this file.
Classes | |
| struct | Aig_Gla1Man_t_ |
Typedefs | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Aig_Gla1Man_t_ | Aig_Gla1Man_t |
| DECLARATIONS ///. | |
Functions | |
| void | Aig_Gla1CollectAbstr (Aig_Gla1Man_t *p) |
| void | Aig_Gla1DeriveAbs_rec (Aig_Man_t *pNew, Aig_Obj_t *pObj) |
| Aig_Man_t * | Aig_Gla1DeriveAbs (Aig_Gla1Man_t *p) |
| int | Aig_Gla1ObjAddToSolver (Aig_Gla1Man_t *p, Aig_Obj_t *pObj, int k) |
| void | Aig_Gla1CollectAssigned (Aig_Gla1Man_t *p, Vec_Int_t *vGateClasses) |
| Aig_Gla1Man_t * | Aig_Gla1ManStart (Aig_Man_t *pAig, Vec_Int_t *vGateClassesOld, int fNaiveCnf) |
| void | Aig_Gla1ManStop (Aig_Gla1Man_t *p) |
| Abc_Cex_t * | Aig_Gla1DeriveCex (Aig_Gla1Man_t *p, int iFrame) |
| void | Aig_Gla1PrintAbstr (Aig_Gla1Man_t *p, int f, int r, int v, int c) |
| void | Aig_Gla1ExtendIncluded (Aig_Gla1Man_t *p) |
| Vec_Int_t * | Aig_Gla1ManPerform (Aig_Man_t *pAig, Vec_Int_t *vGateClassesOld, int nStart, int nFramesMax, int nConfLimit, int TimeLimit, int fNaiveCnf, int fVerbose, int *piFrame) |
| typedef typedefABC_NAMESPACE_IMPL_START struct Aig_Gla1Man_t_ Aig_Gla1Man_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [saigGlaCba.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Sequential AIG package.]
Synopsis [Gate level abstraction.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 32 of file saigGlaCba.c.
| void Aig_Gla1CollectAbstr | ( | Aig_Gla1Man_t * | p | ) |
Function*************************************************************
Synopsis [Derives abstraction components (PIs, PPIs, flops, nodes).]
Description []
SideEffects []
SeeAlso []
Definition at line 163 of file saigGlaCba.c.

| void Aig_Gla1CollectAssigned | ( | Aig_Gla1Man_t * | p, |
| Vec_Int_t * | vGateClasses ) |
Function*************************************************************
Synopsis [Returns the array of neighbors.]
Description []
SideEffects []
SeeAlso []
Definition at line 441 of file saigGlaCba.c.

| Aig_Man_t * Aig_Gla1DeriveAbs | ( | Aig_Gla1Man_t * | p | ) |
Function*************************************************************
Synopsis [Derives abstraction.]
Description []
SideEffects []
SeeAlso []
Definition at line 245 of file saigGlaCba.c.


Function*************************************************************
Synopsis [Duplicates the AIG manager recursively.]
Description []
SideEffects []
SeeAlso []
Definition at line 224 of file saigGlaCba.c.


| Abc_Cex_t * Aig_Gla1DeriveCex | ( | Aig_Gla1Man_t * | p, |
| int | iFrame ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 581 of file saigGlaCba.c.


| void Aig_Gla1ExtendIncluded | ( | Aig_Gla1Man_t * | p | ) |
Function*************************************************************
Synopsis [Prints current abstraction statistics.]
Description []
SideEffects []
SeeAlso []
Definition at line 651 of file saigGlaCba.c.


| Vec_Int_t * Aig_Gla1ManPerform | ( | Aig_Man_t * | pAig, |
| Vec_Int_t * | vGateClassesOld, | ||
| int | nStart, | ||
| int | nFramesMax, | ||
| int | nConfLimit, | ||
| int | TimeLimit, | ||
| int | fNaiveCnf, | ||
| int | fVerbose, | ||
| int * | piFrame ) |
Function*************************************************************
Synopsis [Performs gate-level localization abstraction.]
Description [Returns array of objects included in the abstraction. This array may contain only const1, flop outputs, and internal nodes, that is, objects that should have clauses added to the SAT solver.]
SideEffects []
SeeAlso []
Definition at line 681 of file saigGlaCba.c.

| Aig_Gla1Man_t * Aig_Gla1ManStart | ( | Aig_Man_t * | pAig, |
| Vec_Int_t * | vGateClassesOld, | ||
| int | fNaiveCnf ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 474 of file saigGlaCba.c.


| void Aig_Gla1ManStop | ( | Aig_Gla1Man_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 541 of file saigGlaCba.c.


| int Aig_Gla1ObjAddToSolver | ( | Aig_Gla1Man_t * | p, |
| Aig_Obj_t * | pObj, | ||
| int | k ) |
Function*************************************************************
Synopsis [Adds CNF for the given object in the given frame.]
Description [Returns 0, if the solver becames UNSAT.]
SideEffects []
SeeAlso []
Definition at line 354 of file saigGlaCba.c.


| void Aig_Gla1PrintAbstr | ( | Aig_Gla1Man_t * | p, |
| int | f, | ||
| int | r, | ||
| int | v, | ||
| int | c ) |
Function*************************************************************
Synopsis [Prints current abstraction statistics.]
Description []
SideEffects []
SeeAlso []
Definition at line 630 of file saigGlaCba.c.
