Go to the source code of this file.
◆ Abc_NtkEspresso()
| void Abc_NtkEspresso |
( |
Abc_Ntk_t * | pNtk, |
|
|
int | fVerbose ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Minimizes SOP representations using Espresso.]
Description []
SideEffects []
SeeAlso []
Definition at line 51 of file abcEspresso.c.
52{
54 int i;
55 assert( Abc_NtkIsLogic(pNtk) );
56
57 if ( Abc_NtkHasMapping(pNtk) )
59 else if ( Abc_NtkHasBdd(pNtk) )
60 {
62 {
63 printf( "Abc_NtkEspresso(): Converting to SOPs has failed.\n" );
64 return;
65 }
66 }
67
69 if ( i ) Abc_NodeEspresso( pNode );
70}
struct Abc_Obj_t_ Abc_Obj_t
ABC_DLL int Abc_NtkMapToSop(Abc_Ntk_t *pNtk)
ABC_DLL int Abc_NtkBddToSop(Abc_Ntk_t *pNtk, int fMode, int nCubeLimit, int fCubeSort)
#define Abc_NtkForEachNode(pNtk, pNode, i)
#define ABC_INFINITY
MACRO DEFINITIONS ///.