|
abc-master
|
#include "base/abc/abc.h"#include "bdd/reo/reo.h"#include "map/if/if.h"#include "bool/kit/kit.h"#include "misc/extra/extraBdd.h"Go to the source code of this file.
Functions | |
| static ABC_NAMESPACE_IMPL_START int | Abc_NtkRenodeEvalAig (If_Man_t *p, If_Cut_t *pCut) |
| DECLARATIONS ///. More... | |
| static int | Abc_NtkRenodeEvalBdd (If_Man_t *p, If_Cut_t *pCut) |
| static int | Abc_NtkRenodeEvalSop (If_Man_t *p, If_Cut_t *pCut) |
| static int | Abc_NtkRenodeEvalCnf (If_Man_t *p, If_Cut_t *pCut) |
| static int | Abc_NtkRenodeEvalMv (If_Man_t *p, If_Cut_t *pCut) |
| Abc_Ntk_t * | Abc_NtkRenode (Abc_Ntk_t *pNtk, int nFaninMax, int nCubeMax, int nFlowIters, int nAreaIters, int fArea, int fUseBdds, int fUseSops, int fUseCnfs, int fUseMv, int fVerbose) |
| FUNCTION DEFINITIONS ///. More... | |
Variables | |
| static reo_man * | s_pReo = NULL |
| static DdManager * | s_pDd = NULL |
| static Vec_Int_t * | s_vMemory = NULL |
| static Vec_Int_t * | s_vMemory2 = NULL |
| static int | nDsdCounter = 0 |
| Abc_Ntk_t* Abc_NtkRenode | ( | Abc_Ntk_t * | pNtk, |
| int | nFaninMax, | ||
| int | nCubeMax, | ||
| int | nFlowIters, | ||
| int | nAreaIters, | ||
| int | fArea, | ||
| int | fUseBdds, | ||
| int | fUseSops, | ||
| int | fUseCnfs, | ||
| int | fUseMv, | ||
| int | fVerbose | ||
| ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Performs renoding as technology mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 62 of file abcRenode.c.
DECLARATIONS ///.
CFile****************************************************************
FileName [abcRenode.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Network and node package.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Computes the cost based on the factored form.]
Description []
SideEffects []
SeeAlso []
Definition at line 164 of file abcRenode.c.
Function*************************************************************
Synopsis [Computes the cost based on the BDD size after reordering.]
Description []
SideEffects []
SeeAlso []
Definition at line 194 of file abcRenode.c.
Function*************************************************************
Synopsis [Computes the cost based on two ISOPs.]
Description []
SideEffects []
SeeAlso []
Definition at line 248 of file abcRenode.c.
Function*************************************************************
Synopsis [Computes the cost of MV-SOP of the cut function.]
Description []
SideEffects []
SeeAlso []
Definition at line 283 of file abcRenode.c.
Function*************************************************************
Synopsis [Computes the cost based on ISOP.]
Description []
SideEffects []
SeeAlso []
Definition at line 224 of file abcRenode.c.
|
static |
Definition at line 45 of file abcRenode.c.
|
static |
Definition at line 41 of file abcRenode.c.
|
static |
Definition at line 40 of file abcRenode.c.
|
static |
Definition at line 42 of file abcRenode.c.
|
static |
Definition at line 43 of file abcRenode.c.