Commit d79cd4db by Alan Mishchenko

Experiments with SPFD-based decomposition.

parent 151fe402
...@@ -860,7 +860,7 @@ void Abc_Init( Abc_Frame_t * pAbc ) ...@@ -860,7 +860,7 @@ void Abc_Init( Abc_Frame_t * pAbc )
Dar_LibStart(); Dar_LibStart();
} }
{ {
extern void Bdc_ManDecomposeTest( unsigned uTruth, int nVars ); // extern void Bdc_ManDecomposeTest( unsigned uTruth, int nVars );
// Bdc_ManDecomposeTest( 0x0f0f0f0f, 3 ); // Bdc_ManDecomposeTest( 0x0f0f0f0f, 3 );
} }
...@@ -881,10 +881,6 @@ void Abc_Init( Abc_Frame_t * pAbc ) ...@@ -881,10 +881,6 @@ void Abc_Init( Abc_Frame_t * pAbc )
void For_ManFileExperiment(); void For_ManFileExperiment();
// For_ManFileExperiment(); // For_ManFileExperiment();
} }
{
void Bdc_SpfdDecomposeTest();
Bdc_SpfdDecomposeTest();
}
/* /*
{ {
int i1, i2, i3, i4, i5, i6, N, Counter = 0; int i1, i2, i3, i4, i5, i6, N, Counter = 0;
...@@ -8843,7 +8839,7 @@ int Abc_CommandTest( Abc_Frame_t * pAbc, int argc, char ** argv ) ...@@ -8843,7 +8839,7 @@ int Abc_CommandTest( Abc_Frame_t * pAbc, int argc, char ** argv )
Aig_ManStop( pAig ); Aig_ManStop( pAig );
} }
*/ */
/*
{ {
extern Aig_Man_t * Abc_NtkToDar( Abc_Ntk_t * pNtk, int fExors, int fRegisters ); extern Aig_Man_t * Abc_NtkToDar( Abc_Ntk_t * pNtk, int fExors, int fRegisters );
if ( pAbc->pCex && pNtk ) if ( pAbc->pCex && pNtk )
...@@ -8855,8 +8851,11 @@ int Abc_CommandTest( Abc_Frame_t * pAbc, int argc, char ** argv ) ...@@ -8855,8 +8851,11 @@ int Abc_CommandTest( Abc_Frame_t * pAbc, int argc, char ** argv )
Abc_FrameReplaceCex( pAbc, &pNew ); Abc_FrameReplaceCex( pAbc, &pNew );
} }
} }
*/
{
void Bdc_SpfdDecomposeTest();
Bdc_SpfdDecomposeTest();
}
return 0; return 0;
usage: usage:
Abc_Print( -2, "usage: test [-CKDN] [-aovwh] <file_name>\n" ); Abc_Print( -2, "usage: test [-CKDN] [-aovwh] <file_name>\n" );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment