summaryrefslogtreecommitdiffstats
path: root/src/base
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-04-27 22:38:01 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-04-27 22:38:01 -0700
commit17a0d944b305cbadeb2bbbcdd7ef3c82b50c3c7a (patch)
tree4b2335e0e9e2cc797e18b86d9cde2d8efa6483b6 /src/base
parent613e8b2ad6b24369467179b15c2ab2638f9b8672 (diff)
downloadabc-17a0d944b305cbadeb2bbbcdd7ef3c82b50c3c7a.tar.gz
abc-17a0d944b305cbadeb2bbbcdd7ef3c82b50c3c7a.tar.bz2
abc-17a0d944b305cbadeb2bbbcdd7ef3c82b50c3c7a.zip
SAT sweeping under constraints.
Diffstat (limited to 'src/base')
-rw-r--r--src/base/abci/abc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/base/abci/abc.c b/src/base/abci/abc.c
index 2f785a22..b15b5b04 100644
--- a/src/base/abci/abc.c
+++ b/src/base/abci/abc.c
@@ -27186,14 +27186,15 @@ int Abc_CommandAbc9CFraig( Abc_Frame_t * pAbc, int argc, char ** argv )
Abc_Print( -1, "Abc_CommandAbc9CFraig(): There is no AIG.\n" );
return 1;
}
- Abc_Print( 0, "Current AIG contains %d constraints.\n", pAbc->pGia->nConstrs );
pTemp = Ssc_PerformSweepingConstr( pAbc->pGia, pPars );
Abc_FrameUpdateGia( pAbc, pTemp );
return 0;
usage:
Abc_Print( -2, "usage: &cfraig [-WC <num>] [-rmdwvh]\n" );
- Abc_Print( -2, "\t performs conditional combinational SAT sweeping\n" );
+ Abc_Print( -2, "\t performs combinational SAT sweeping under constraints\n" );
+ Abc_Print( -2, "\t which are present in the AIG or set manually using \"constr\"\n" );
+ Abc_Print( -2, "\t (constraints are listed as last POs and true when they are 0)\n" );
Abc_Print( -2, "\t-W num : the number of simulation words [default = %d]\n", pPars->nWords );
Abc_Print( -2, "\t-C num : the max number of conflicts at a node [default = %d]\n", pPars->nBTLimit );
Abc_Print( -2, "\t-v : toggle printing verbose information [default = %s]\n", pPars->fVerbose? "yes": "no" );