abc-master
|
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START Cut_Man_t * | Abc_NtkStartCutManForRewrite (Abc_Ntk_t *pNtk) |
DECLARATIONS ///. More... | |
static void | Abc_NodePrintCuts (Abc_Obj_t *pNode) |
static void | Abc_ManShowCutCone (Abc_Obj_t *pNode, Vec_Ptr_t *vLeaves) |
void | Abc_PlaceBegin (Abc_Ntk_t *pNtk) |
void | Abc_PlaceEnd (Abc_Ntk_t *pNtk) |
void | Abc_PlaceUpdate (Vec_Ptr_t *vAddedCells, Vec_Ptr_t *vUpdatedNets) |
int | Abc_NtkRewrite (Abc_Ntk_t *pNtk, int fUpdateLevel, int fUseZeros, int fVerbose, int fVeryVerbose, int fPlaceEnable) |
FUNCTION DEFINITIONS ///. More... | |
void | Abc_ManRewritePrintDivs (Vec_Ptr_t *vDivs, int nLeaves) |
void | Abc_ManShowCutCone_rec (Abc_Obj_t *pNode, Vec_Ptr_t *vDivs) |
void | Abc_RwrExpWithCut_rec (Abc_Obj_t *pNode, Vec_Ptr_t *vLeaves, int fUseA) |
void | Abc_RwrExpWithCut (Abc_Obj_t *pNode, Vec_Ptr_t *vLeaves) |
void Abc_ManRewritePrintDivs | ( | Vec_Ptr_t * | vDivs, |
int | nLeaves | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 269 of file abcRewrite.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 340 of file abcRewrite.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 319 of file abcRewrite.c.
|
static |
Function*************************************************************
Synopsis [Prints the cuts at the nodes.]
Description []
SideEffects []
SeeAlso []
Definition at line 240 of file abcRewrite.c.
int Abc_NtkRewrite | ( | Abc_Ntk_t * | pNtk, |
int | fUpdateLevel, | ||
int | fUseZeros, | ||
int | fVerbose, | ||
int | fVeryVerbose, | ||
int | fPlaceEnable | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Performs incremental rewriting of the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 61 of file abcRewrite.c.
DECLARATIONS ///.
CFile****************************************************************
FileName [abcRewrite.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis [Technology-independent resynthesis of the AIG based on DAG aware rewriting.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Starts the cut manager for rewriting.]
Description []
SideEffects []
SeeAlso []
Definition at line 203 of file abcRewrite.c.
void Abc_PlaceBegin | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [This procedure is called before the writing start.]
Description []
SideEffects []
SeeAlso []
Definition at line 178 of file abcPlace.c.
void Abc_PlaceEnd | ( | Abc_Ntk_t * | pNtk | ) |
Function*************************************************************
Synopsis [This procedure is called after the writing completes.]
Description []
SideEffects []
SeeAlso []
Definition at line 241 of file abcPlace.c.
Function*************************************************************
Synopsis [Updates placement after one step of rewriting.]
Description []
SideEffects []
SeeAlso []
Definition at line 126 of file abcPlace.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 396 of file abcRewrite.c.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 370 of file abcRewrite.c.