
Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START int | Abc_NtkRefactor (Abc_Ntk_t *pNtk, int nNodeSizeMax, int nMinSaved, int nConeSizeMax, int fUpdateLevel, int fUseZeros, int fUseDcs, int fVerbose) |
| DECLARATIONS ///. | |
| Abc_Ntk_t * | Abc_NtkFromFraig (Fraig_Man_t *pMan, Abc_Ntk_t *pNtk) |
| DECLARATIONS ///. | |
| int | Abc_NtkMiterProve (Abc_Ntk_t **ppNtk, void *pPars) |
| FUNCTION DEFINITIONS ///. | |
| Abc_Ntk_t * | Abc_NtkMiterRwsat (Abc_Ntk_t *pNtk) |
|
extern |
DECLARATIONS ///.
CFile****************************************************************
FileName [abcFraig.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Procedures interfacing with the FRAIG package.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Transforms FRAIG into strashed network with choices.]
Description []
SideEffects []
SeeAlso []
Definition at line 279 of file abcFraig.c.


| int Abc_NtkMiterProve | ( | Abc_Ntk_t ** | ppNtk, |
| void * | pPars ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Attempts to solve the miter using a number of tricks.]
Description [Returns -1 if timed out; 0 if SAT; 1 if UNSAT. Returns a simplified version of the original network (or a constant 0 network). In case the network is not a constant zero and a SAT assignment is found, pNtk->pModel contains a satisfying assignment.]
SideEffects []
SeeAlso []
Definition at line 62 of file abcProve.c.

Function*************************************************************
Synopsis [Implements resynthesis for CEC.]
Description []
SideEffects []
SeeAlso []
Definition at line 337 of file abcProve.c.

|
extern |
DECLARATIONS ///.
CFile****************************************************************
FileName [abcProve.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Proves the miter using AIG rewriting, FRAIGing, and SAT solving.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Performs incremental resynthesis of the AIG.]
Description [Starting from each node, computes a reconvergence-driven cut, derives BDD of the cut function, constructs ISOP, factors the ISOP, and replaces the current implementation of the MFFC of the node by the new factored form, if the number of AIG nodes is reduced and the total number of levels of the AIG network is not increated. Returns the number of AIG nodes saved.]
SideEffects []
SeeAlso []
Definition at line 329 of file abcRefactor.c.
