diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-04-27 22:38:01 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-04-27 22:38:01 -0700 |
commit | 17a0d944b305cbadeb2bbbcdd7ef3c82b50c3c7a (patch) | |
tree | 4b2335e0e9e2cc797e18b86d9cde2d8efa6483b6 /src/base | |
parent | 613e8b2ad6b24369467179b15c2ab2638f9b8672 (diff) | |
download | abc-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.c | 5 |
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" ); |