Alan Mishchenko
|
ed13bd16fd
|
New variable-time frame abstraction.
|
2011-12-29 10:13:25 +07:00 |
Alan Mishchenko
|
9d2893040e
|
Transforming the solver to use different clause representation.
|
2011-12-23 00:29:26 -08:00 |
Alan Mishchenko
|
844c385e2b
|
Transforming the solver to use different clause representation.
|
2011-12-22 15:38:06 -08:00 |
Alan Mishchenko
|
d0da3a8258
|
Computing interpolants as truth tables.
|
2011-12-22 14:26:47 -08:00 |
Alan Mishchenko
|
3418a8820a
|
Fixed a bug in matching code.
|
2011-12-17 17:51:13 -08:00 |
Alan Mishchenko
|
024f9a2b13
|
Performance improvement in 'dch' for designs having nodes with many fanouts.
|
2011-12-15 19:32:53 -08:00 |
Alan Mishchenko
|
c80c0cc6c9
|
Trying to make sorting of nodes platform-indendent.
|
2011-12-15 13:39:16 -08:00 |
Alan Mishchenko
|
9608bcd1d8
|
Enabling balance again.
|
2011-12-15 13:39:03 -08:00 |
Alan Mishchenko
|
6531899709
|
Temporarily disabling balance.
|
2011-12-15 13:24:27 -08:00 |
Alan Mishchenko
|
c8e4a05fd3
|
Additional print-outs in dc2.
|
2011-12-15 13:13:23 -08:00 |
Alan Mishchenko
|
b63b332bac
|
Trying to make sorting of nodes platform-indendent.
|
2011-12-15 12:42:42 -08:00 |
Alan Mishchenko
|
bc2f199bd3
|
Started SAT-based reparameterization.
|
2011-12-13 23:38:41 -08:00 |
Alan Mishchenko
|
8fdc5d220f
|
g++ portability changes.
|
2011-12-13 12:17:03 -08:00 |
Alan Mishchenko
|
871171ffa4
|
Implemented rollback in the main SAT solver and updated PDR to use it (saves about 5% of runtime).
|
2011-12-10 14:06:01 -08:00 |
Alan Mishchenko
|
f67c0c173d
|
Changes to the main SAT solver: fixing performance bug (resetting decay params after each restart), making the SAT solver platform- and runtime-independent (by using interger-based activity).
|
2011-12-09 23:49:30 -08:00 |
Alan Mishchenko
|
200c5cc659
|
Added support for generating a library of real-life truth-tables.
|
2011-12-09 00:37:05 -08:00 |
Alan Mishchenko
|
07405ca1c5
|
Integrated new proof-logging into proof-based gate-level abstraction.
|
2011-12-08 22:42:50 -08:00 |
Alan Mishchenko
|
35733eb1a1
|
Added/renamed useful APIs.
|
2011-12-06 21:10:58 -08:00 |
Alan Mishchenko
|
e84dcb7862
|
g++ portability changes.
|
2011-12-06 16:06:59 -08:00 |
Alan Mishchenko
|
360c705fc4
|
Added recording of AIG subgraphs.
|
2011-12-06 12:42:00 -08:00 |
Alan Mishchenko
|
09d3e1ff77
|
Proof-logging in the updated solver.
|
2011-12-04 16:10:11 -08:00 |
Alan Mishchenko
|
12869de14b
|
Previusly forgotten debug printout.
|
2011-12-02 01:08:48 -05:00 |
Alan Mishchenko
|
d2db956a61
|
Started experiments with a new solver.
|
2011-11-25 18:08:48 -08:00 |
Alan Mishchenko
|
0a5d856cec
|
Making GLA PBA and GLA CBA communicate information.
|
2011-11-22 19:07:00 -08:00 |
Alan Mishchenko
|
24408a483c
|
Bug fix in GLA PBA.
|
2011-11-13 00:17:00 -08:00 |
Alan Mishchenko
|
c7a7444211
|
Bug fix in GLA PBA.
|
2011-11-13 00:10:34 -08:00 |
Alan Mishchenko
|
21de666005
|
Bug fix in GLA PBA.
|
2011-11-13 00:01:16 -08:00 |
Alan Mishchenko
|
e43c0d8708
|
Setting the number of completed time frames.
|
2011-11-12 23:44:38 -08:00 |
Alan Mishchenko
|
b695e3334c
|
Setting the number of completed time frames.
|
2011-11-12 23:42:19 -08:00 |
Alan Mishchenko
|
df3e23ae3a
|
Enabled skipping random decisions in PBA, which are performed by default.
|
2011-11-12 17:50:41 -08:00 |
Alan Mishchenko
|
c1ac6b9b3e
|
Dump inductive invariant or last interpolant after interpolation.
|
2011-11-12 16:56:41 -08:00 |
Alan Mishchenko
|
b38df9feec
|
Experiment with time reporting in GLA PBA.
|
2011-11-12 14:18:38 -08:00 |
Alan Mishchenko
|
c16f5d6494
|
Bug fix in GLA PBA.
|
2011-11-12 13:30:28 -08:00 |
Alan Mishchenko
|
3beb36778e
|
Enabled counter-example minimization in 'write_counter'.
|
2011-11-11 20:56:05 -08:00 |
Alan Mishchenko
|
d8dbc712d3
|
Bug fix in GLA PBA (unfinished).
|
2011-11-09 15:58:31 -08:00 |
Alan Mishchenko
|
986bf053ee
|
Trying to add BMC to random simulation.
|
2011-11-06 23:16:24 -08:00 |
Alan Mishchenko
|
d2ced9f82e
|
Changes to read multi-output testcases described using AIGER 1.9.
|
2011-11-06 23:15:27 -08:00 |
Alan Mishchenko
|
c345a60ee7
|
Experiments with variable permutation.
|
2011-11-06 23:14:32 -08:00 |
Alan Mishchenko
|
9382c8fdd1
|
Trying to add BMC to random simulation.
|
2011-11-06 23:13:52 -08:00 |
Alan Mishchenko
|
6a939b6382
|
Experiments with variable permutation.
|
2011-11-06 08:26:30 -08:00 |
Alan Mishchenko
|
cb5be5118b
|
Experiments with variable permutation.
|
2011-11-06 08:22:05 -08:00 |
Alan Mishchenko
|
5c3264643e
|
Temporarily added new runtime computation procedures.
|
2011-11-03 19:32:56 -05:00 |
Alan Mishchenko
|
f75e55bb4b
|
Fixed &reachy to perform reparametrization in case reachability is disabled.
|
2011-11-03 19:32:20 -05:00 |
Alan Mishchenko
|
868a1b9aeb
|
Fixed the overflow timeout problem in bmc/bmc2/bmc3/int/pdr/sim, etc.
|
2011-10-31 14:59:47 -05:00 |
Alan Mishchenko
|
f08be2742e
|
C++ portability changes.
|
2011-10-27 23:34:11 -07:00 |
Alan Mishchenko
|
24d27e5524
|
Improvements to the new abstraction code.
|
2011-10-27 22:27:00 -07:00 |
Alan Mishchenko
|
ef288ed5d0
|
Removed some recently added file, which broke compilation.
|
2011-10-27 14:28:41 -07:00 |
Alan Mishchenko
|
0ff0a552a5
|
Improvements to the new abstraction code.
|
2011-10-27 14:23:43 -07:00 |
Alan Mishchenko
|
bc81cf2dae
|
Improvements to the new abstraction code.
|
2011-10-27 14:20:47 -07:00 |
Alan Mishchenko
|
1dcdba1bee
|
New proof-based abstraction code (bug fix).
|
2011-10-27 10:10:10 -07:00 |