|
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.