abc-master
|
Go to the source code of this file.
Data Structures | |
struct | Abc_ManRef_t_ |
Typedefs | |
typedef typedefABC_NAMESPACE_IMPL_START struct Abc_ManRef_t_ | Abc_ManRef_t |
DECLARATIONS ///. More... | |
Functions | |
static void | Abc_NtkManRefPrintStats (Abc_ManRef_t *p) |
static Abc_ManRef_t * | Abc_NtkManRefStart (int nNodeSizeMax, int nConeSizeMax, int fUseDcs, int fVerbose) |
static void | Abc_NtkManRefStop (Abc_ManRef_t *p) |
static Dec_Graph_t * | Abc_NodeRefactor (Abc_ManRef_t *p, Abc_Obj_t *pNode, Vec_Ptr_t *vFanins, int fUpdateLevel, int fUseZeros, int fUseDcs, int fVerbose) |
int | Abc_NtkRefactor (Abc_Ntk_t *pNtk, int nNodeSizeMax, int nConeSizeMax, int fUpdateLevel, int fUseZeros, int fUseDcs, int fVerbose) |
FUNCTION DEFINITIONS ///. More... | |
typedef typedefABC_NAMESPACE_IMPL_START struct Abc_ManRef_t_ Abc_ManRef_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [abcRefactor.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Resynthesis based on collapsing and refactoring.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 32 of file abcRefactor.c.
|
static |
Function*************************************************************
Synopsis [Resynthesizes the node using refactoring.]
Description []
SideEffects []
SeeAlso []
Definition at line 189 of file abcRefactor.c.
|
static |
Function*************************************************************
Synopsis [Stops the resynthesis manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 367 of file abcRefactor.c.
|
static |
Function*************************************************************
Synopsis [Starts the resynthesis manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 318 of file abcRefactor.c.
|
static |
Function*************************************************************
Synopsis [Stops the resynthesis manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 348 of file abcRefactor.c.
int Abc_NtkRefactor | ( | Abc_Ntk_t * | pNtk, |
int | nNodeSizeMax, | ||
int | nConeSizeMax, | ||
int | fUpdateLevel, | ||
int | fUseZeros, | ||
int | fUseDcs, | ||
int | fVerbose | ||
) |
FUNCTION DEFINITIONS ///.
DECLARATIONS ///.
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 89 of file abcRefactor.c.