ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
ssc.h
Go to the documentation of this file.
1
20
21#ifndef ABC__aig__ssc__ssc_h
22#define ABC__aig__ssc__ssc_h
23
24
28
32
33
34
36
37
41
42// choicing parameters
43typedef struct Ssc_Pars_t_ Ssc_Pars_t;
45{
46 int nWords; // the number of simulation words
47 int nBTLimit; // conflict limit at a node
48 int nSatVarMax; // the max number of SAT variables
49 int nCallsRecycle; // calls to perform before recycling SAT solver
50 int fAppend; // append constraints to the resulting AIG
51 int fVerbose; // verbose stats
52 int fVerify; // enable internal verification
53};
54
58
62
63/*=== sscCore.c ==========================================================*/
64extern void Ssc_ManSetDefaultParams( Ssc_Pars_t * p );
65extern Gia_Man_t * Ssc_PerformSweeping( Gia_Man_t * pAig, Gia_Man_t * pCare, Ssc_Pars_t * pPars );
67
68
70
71
72
73#endif
74
78
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
Cube * p
Definition exorList.c:222
struct Gia_Man_t_ Gia_Man_t
Definition gia.h:96
Gia_Man_t * Ssc_PerformSweeping(Gia_Man_t *pAig, Gia_Man_t *pCare, Ssc_Pars_t *pPars)
Definition sscCore.c:413
typedefABC_NAMESPACE_HEADER_START struct Ssc_Pars_t_ Ssc_Pars_t
INCLUDES ///.
Definition ssc.h:43
Gia_Man_t * Ssc_PerformSweepingConstr(Gia_Man_t *p, Ssc_Pars_t *pPars)
Definition sscCore.c:420
void Ssc_ManSetDefaultParams(Ssc_Pars_t *p)
MACRO DEFINITIONS ///.
Definition sscCore.c:46
int fAppend
Definition ssc.h:50
int fVerbose
Definition ssc.h:51
int nBTLimit
Definition ssc.h:47
int fVerify
Definition ssc.h:52
int nWords
Definition ssc.h:46
int nSatVarMax
Definition ssc.h:48
int nCallsRecycle
Definition ssc.h:49