ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
int2.h
Go to the documentation of this file.
1
20
21#ifndef ABC__aig__int2__int_h
22#define ABC__aig__int2__int_h
23
24
25/*
26 The interpolation algorithm implemented here was introduced in the papers:
27 K. L. McMillan. Interpolation and SAT-based model checking. CAV’03, pp. 1-13.
28 C.-Y. Wu et al. A CEX-Guided Interpolant Generation Algorithm for
29 SAT-based Model Checking. DAC'13.
30*/
31
35
39
40
41
43
44
48
49// simulation manager
52{
53 int nBTLimit; // limit on the number of conflicts
54 int nFramesS; // the starting number timeframes
55 int nFramesMax; // the max number timeframes to unroll
56 int nSecLimit; // time limit in seconds
57 int nFramesK; // the number of timeframes to use in induction
58 int fRewrite; // use additional rewriting to simplify timeframes
59 int fTransLoop; // add transition into the init state under new PI var
60 int fDropInvar; // dump inductive invariant into file
61 int fVerbose; // print verbose statistics
62 int iFrameMax; // the time frame reached
63 char * pFileName; // file name to dump interpolant
64};
65
69
73
74/*=== intCore.c ==========================================================*/
77
78
79
80
82
83
84
85#endif
86
90
#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
void Int2_ManSetDefaultParams(Int2_ManPars_t *p)
MACRO DEFINITIONS ///.
Definition int2Core.c:45
int Int2_ManPerformInterpolation(Gia_Man_t *p, Int2_ManPars_t *pPars)
Definition int2Core.c:259
typedefABC_NAMESPACE_HEADER_START struct Int2_ManPars_t_ Int2_ManPars_t
INCLUDES ///.
Definition int2.h:50
int iFrameMax
Definition int2.h:62
int fDropInvar
Definition int2.h:60
int fTransLoop
Definition int2.h:59
int nBTLimit
Definition int2.h:53
int fVerbose
Definition int2.h:61
int fRewrite
Definition int2.h:58
int nFramesS
Definition int2.h:54
int nFramesMax
Definition int2.h:55
char * pFileName
Definition int2.h:63
int nSecLimit
Definition int2.h:56
int nFramesK
Definition int2.h:57