Alan Mishchenko
|
e9566a1e3d
|
Updates to arithmetic verification.
|
2017-01-29 13:37:29 -08:00 |
Alan Mishchenko
|
9171bb32ad
|
Updates to arithmetic verification.
|
2017-01-28 17:04:22 -08:00 |
Alan Mishchenko
|
57286e8ab6
|
Adding features for invariant minimization.
|
2017-01-25 22:29:51 -08:00 |
Alan Mishchenko
|
636332c63e
|
Adding features for invariant minimization.
|
2017-01-25 22:27:46 -08:00 |
Alan Mishchenko
|
32288c6964
|
Adding features for invariant minimization.
|
2017-01-25 14:02:14 -08:00 |
Alan Mishchenko
|
3119e1e30f
|
Adding features for invariant minimization.
|
2017-01-25 13:56:16 -08:00 |
Alan Mishchenko
|
cf1106aba8
|
Adding features for invariant minimization.
|
2017-01-24 22:28:28 -08:00 |
Alan Mishchenko
|
849f180764
|
Adding features for invariant minimization.
|
2017-01-24 20:44:25 -08:00 |
Alan Mishchenko
|
51f4dab475
|
Adding features for invariant minimization.
|
2017-01-24 20:02:19 -08:00 |
Alan Mishchenko
|
cf539dcca4
|
Fix mismatch in output formatting.
|
2017-01-21 12:48:40 +08:00 |
Alan Mishchenko
|
b193ef056d
|
Updates to arithmetic verification.
|
2017-01-19 13:24:47 +08:00 |
Alan Mishchenko
|
7457b8a64a
|
Updates to arithmetic verification.
|
2017-01-16 22:36:23 +07:00 |
Alan Mishchenko
|
153b71c140
|
Updates to arithmetic verification.
|
2017-01-15 20:59:59 +07:00 |
Alan Mishchenko
|
1b86911c4f
|
Updates to arithmetic verification.
|
2017-01-14 20:28:26 +07:00 |
Alan Mishchenko
|
79701f8b46
|
Updates to arithmetic verification.
|
2017-01-14 16:11:59 +07:00 |
Alan Mishchenko
|
6d606b51ab
|
Updates to arithmetic verification.
|
2017-01-13 21:17:00 +07:00 |
Alan Mishchenko
|
f5240276cb
|
Updates to arithmetic verification.
|
2017-01-13 15:25:35 +07:00 |
Alan Mishchenko
|
d52dafa6c2
|
Updates to arithmetic verification.
|
2017-01-12 16:12:48 +07:00 |
Alan Mishchenko
|
55b6b4bdab
|
Updates to arithmetic verification.
|
2017-01-11 16:08:23 +07:00 |
Alan Mishchenko
|
89d08cfd06
|
Updates to arithmetic verification.
|
2017-01-11 13:36:54 +07:00 |
Alan Mishchenko
|
4bfb97d3e1
|
Updates to arithmetic verification.
|
2017-01-10 19:19:02 +07:00 |
Alan Mishchenko
|
5fbc0cd7f0
|
Updates to arithmetic verification.
|
2017-01-10 16:58:24 +07:00 |
Alan Mishchenko
|
fbdf28e4c9
|
Updated to arithmetic verification.
|
2017-01-09 19:50:05 +07:00 |
Alan Mishchenko
|
460167ec74
|
Compiler warnings.
|
2017-01-07 08:57:08 +07:00 |
Alan Mishchenko
|
a2fcd0710d
|
Creating file name from design name for PDR invariant.
|
2017-01-06 11:52:00 +07:00 |
Alan Mishchenko
|
1f45cca621
|
C++ compatibility fix.
|
2016-12-28 09:43:28 +07:00 |
Alan Mishchenko
|
b56a532682
|
Several changes in arithmetic circuit manipulation.
|
2016-12-22 17:27:32 +07:00 |
Alan Mishchenko
|
81af996fee
|
Bug fix in 'dsat <file.cnf>' when the number of classes in listed incorrectly.
|
2016-12-13 10:02:28 +08:00 |
Alan Mishchenko
|
3169bd96b7
|
Compiler warnings.
|
2016-12-05 17:48:21 -08:00 |
Alan Mishchenko
|
91aab10757
|
Analysis of arithmetic logic cones.
|
2016-12-04 13:05:51 -08:00 |
Alan Mishchenko
|
1bf289c774
|
Changes to arithmetic logic detection.
|
2016-12-02 21:12:57 -08:00 |
Alan Mishchenko
|
329cee4981
|
Small changes in handling arithmetic logic.
|
2016-11-30 11:30:38 -08:00 |
Alan Mishchenko
|
befb73079a
|
Code for profiling arithmetic circuits.
|
2016-10-21 17:51:53 -07:00 |
Alan Mishchenko
|
9c7741efd9
|
Code for profiling arithmetic circuits.
|
2016-10-21 17:50:32 -07:00 |
Alan Mishchenko
|
f5069d6675
|
Code for profiling arithmetic circuits.
|
2016-10-21 17:50:05 -07:00 |
Alan Mishchenko
|
40375f8b93
|
Updates to arithmetic verification.
|
2016-10-09 19:38:30 -07:00 |
Alan Mishchenko
|
4f0f2e09f8
|
Adding flag 'pdr -e' to output only support variables in the invariant.
|
2016-09-28 16:27:39 -07:00 |
Alan Mishchenko
|
ca93730781
|
Experimental code for polynomial construction.
|
2016-09-05 23:54:44 +03:00 |
Alan Mishchenko
|
198fe99416
|
Experimental code for polynomial construction.
|
2016-09-05 23:47:58 +03:00 |
Alan Mishchenko
|
478066f7a5
|
Experimental code for polynomial construction.
|
2016-09-03 18:12:02 +03:00 |
Alan Mishchenko
|
640100954a
|
Updates to arithmetic verification.
|
2016-08-05 20:34:44 -07:00 |
Alan Mishchenko
|
2792979594
|
Updates to arithmetic verification.
|
2016-08-05 11:08:12 -07:00 |
Alan Mishchenko
|
0f1624e5d2
|
The same bug fix in 'scorr -c' (signal correspondence with constraints).
|
2016-07-28 10:49:59 -07:00 |
Alan Mishchenko
|
1bb918167e
|
Serious bug fix in 'scorr -F <num>' with <num> > 1.
|
2016-07-28 10:41:55 -07:00 |
Alan Mishchenko
|
bfe7333f41
|
Adding new command 'dump_equiv'.
|
2016-07-21 16:40:56 -07:00 |
Alan Mishchenko
|
93c785e802
|
Small changes for today's experiments.
|
2016-06-03 13:22:24 -07:00 |
Alan Mishchenko
|
1d26d58a17
|
Adding switch 'pdr -o' to control using property output in induction.
|
2016-05-25 13:47:38 -07:00 |
Alan Mishchenko
|
6e8efec57d
|
Experiments with CEC for arithmetic circuits.
|
2016-05-11 11:07:34 -07:00 |
Alan Mishchenko
|
652b279234
|
Experiments with CEC for arithmetic circuits.
|
2016-05-08 19:01:46 -07:00 |
Alan Mishchenko
|
4771b598c0
|
Experiments with CEC for arithmetic circuits.
|
2016-05-07 19:50:09 -07:00 |
Alan Mishchenko
|
236d412255
|
Experiments with CEC for arithmetic circuits.
|
2016-05-07 19:47:02 -07:00 |
Alan Mishchenko
|
81dade194e
|
Rare bug fix in 'dch' resulting in choice nodes having internal fanout.
|
2016-01-31 16:38:49 -08:00 |
Alan Mishchenko
|
334f4a29ca
|
Compiler warning.
|
2016-01-14 20:44:45 -08:00 |
Alan Mishchenko
|
c4446189a9
|
Changes to PDR to compute f-inf clauses and import invariant (or clauses) as a network.
|
2016-01-14 20:42:22 -08:00 |
Alan Mishchenko
|
617055f5a2
|
Adding names to GIA inputs/outputs. Changing polarity of invariant generated by PDR.
|
2015-12-22 06:39:13 -10:00 |
Alan Mishchenko
|
1228e26cc3
|
Adding names to GIA inputs/outputs. Changing polarity of invariant generated by PDR.
|
2015-12-21 23:21:16 -10:00 |
Alan Mishchenko
|
56880eab52
|
New command %psinv.
|
2015-11-23 23:42:20 +07:00 |
Alan Mishchenko
|
9521d1345b
|
Improvements to 'satclp'.
|
2015-10-28 13:44:29 -07:00 |
Alan Mishchenko
|
2c37498bfb
|
Compiler warnings.
|
2015-10-21 23:53:42 -07:00 |
Alan Mishchenko
|
3b838b953d
|
Tuning SAT solver for QBF instances.
|
2015-09-18 08:10:18 -07:00 |
Alan Mishchenko
|
24f2a120f2
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 21:09:50 -07:00 |
Alan Mishchenko
|
9ef96ae8a6
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 20:55:07 -07:00 |
Alan Mishchenko
|
77d64787e0
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 19:49:18 -07:00 |
Alan Mishchenko
|
b949436f4c
|
Adding new Python API 'is_func_iso'.
|
2015-07-11 16:49:06 -07:00 |
Alan Mishchenko
|
609be7a114
|
C++ compiler typecast problem.
|
2015-07-08 15:04:26 -07:00 |
Alan Mishchenko
|
7fe11c51cf
|
Several bug fixes and silencing requests.
|
2015-03-16 19:38:43 +07:00 |
Alan Mishchenko
|
3f2b1233ee
|
Adding silent mode to &cec -m.
|
2015-03-15 09:51:06 +07:00 |
Alan Mishchenko
|
e89fe16b91
|
Adding silent mode to &splitprove.
|
2015-03-14 13:22:02 +07:00 |
Alan Mishchenko
|
dc92f89278
|
Adding silent mode to &splitprove.
|
2015-03-14 03:13:05 +07:00 |
Alan Mishchenko
|
87f0d187bf
|
Compiler warnings.
|
2014-11-29 14:43:21 -08:00 |
Alan Mishchenko
|
c30a0ca0b9
|
Improvements to handling boxes and flops.
|
2014-11-25 21:57:34 -08:00 |
Alan Mishchenko
|
ac72d73dc6
|
Removing unauthorized printout in 'pdr'.
|
2014-11-09 23:13:37 -08:00 |
Alan Mishchenko
|
51bf121073
|
Bug fix in seq synthesis due to resent code restructuring.
|
2014-10-21 21:48:53 -07:00 |
Alan Mishchenko
|
f6c1fc072c
|
Naive (SAT-only) CEC option.
|
2014-10-10 16:14:48 -07:00 |
Alan Mishchenko
|
24083998ab
|
Deriving cell mapping with &if -kz.
|
2014-10-04 19:18:34 -07:00 |
Alan Mishchenko
|
043cfcd775
|
Concurrency for Boolean matching.
|
2014-09-18 11:46:14 -07:00 |
Alan Mishchenko
|
f907347484
|
Enabling circuit solver in &fraig.
|
2014-08-12 18:54:43 -07:00 |
Alan Mishchenko
|
99a917caf3
|
Bug fix in &fraig -L <num>.
|
2014-08-12 16:20:03 -07:00 |
Alan Mishchenko
|
44d9c7e543
|
Improvements to CNF generation.
|
2014-06-23 13:11:59 -07:00 |
Alan Mishchenko
|
e2411552eb
|
Experiments with cofactoring variables.
|
2014-06-20 20:10:14 -07:00 |
Alan Mishchenko
|
df418d6cba
|
Bug fix in timeout of &splitprove.
|
2014-06-16 21:52:09 -07:00 |
Alan Mishchenko
|
e20364896e
|
Bug fix in CEC generation after rarity simulation and few small changes.
|
2014-06-16 16:46:39 -07:00 |
Alan Mishchenko
|
2340d279bd
|
Adding support of multi-output problems in &splitprove.
|
2014-06-15 22:58:25 -07:00 |
Alan Mishchenko
|
fcdd9148b4
|
Various modifications.
|
2014-06-12 21:27:14 -07:00 |
Alan Mishchenko
|
3c6def2915
|
Adding print-out to &splitprove to see impact of cof variable on AIG size.
|
2014-06-07 13:14:23 -07:00 |
Alan Mishchenko
|
2d38fc1608
|
Adding print-out to &splitprove to see impact of cof variable on AIG size.
|
2014-06-07 13:04:03 -07:00 |
Alan Mishchenko
|
102782a5a1
|
Adding CEC command &splitprove.
|
2014-06-04 19:06:18 -07:00 |
Alan Mishchenko
|
c05aa7a8d2
|
Adding CEC command &splitprove.
|
2014-06-04 17:45:15 -07:00 |
Alan Mishchenko
|
4875dfcb9b
|
Adding CEC command &splitprove.
|
2014-06-04 17:31:00 -07:00 |
Alan Mishchenko
|
ed695b74ee
|
Adding CEC command &splitprove.
|
2014-06-04 17:10:22 -07:00 |
Alan Mishchenko
|
87143c1182
|
Adding CEC command &splitprove.
|
2014-06-04 16:50:39 -07:00 |
Alan Mishchenko
|
9c4bf6e11d
|
Adding CEC command &splitprove.
|
2014-06-04 15:08:58 -07:00 |
Alan Mishchenko
|
b844433a0d
|
Adding CEC command &splitprove.
|
2014-06-04 15:00:38 -07:00 |
Alan Mishchenko
|
f2818ddb83
|
Adding CEC command &splitprove.
|
2014-06-04 12:00:37 -07:00 |
Alan Mishchenko
|
97bd9d8f1b
|
Adding CEC command &splitprove.
|
2014-06-04 11:40:37 -07:00 |
Alan Mishchenko
|
d2c3971de0
|
Adding CEC command &splitprove.
|
2014-06-04 11:33:49 -07:00 |
Alan Mishchenko
|
d527f03a27
|
Adding CEC command &splitprove.
|
2014-06-04 11:13:40 -07:00 |
Alan Mishchenko
|
8075db7a0d
|
Adding CEC command &splitprove.
|
2014-06-04 10:48:12 -07:00 |
Alan Mishchenko
|
a8b2024efa
|
Adding CEC command &splitprove.
|
2014-06-04 10:45:24 -07:00 |
Alan Mishchenko
|
83d3cc8837
|
Adding CEC command &splitprove.
|
2014-06-04 10:38:27 -07:00 |
Alan Mishchenko
|
802377ed4e
|
Adding CEC command &splitprove.
|
2014-06-02 10:01:07 -07:00 |
Alan Mishchenko
|
67050333b2
|
Adding CEC command &splitprove.
|
2014-06-02 09:56:37 -07:00 |
Alan Mishchenko
|
e69854f540
|
Adding CEC command &splitprove.
|
2014-06-02 09:55:17 -07:00 |
Alan Mishchenko
|
9030f46188
|
Code to explore cofactors of CEC problems.
|
2014-06-02 02:22:18 -07:00 |
Alan Mishchenko
|
7b8863466e
|
Adding switch to handle only single faults.
|
2014-04-01 11:53:08 -07:00 |
Alan Mishchenko
|
a965f2a0fd
|
Compiler warnings.
|
2014-03-31 22:20:57 -07:00 |
Alan Mishchenko
|
1c56a92a6c
|
Undoing previous change, which was made by mistake.
|
2014-03-31 22:16:47 -07:00 |
Alan Mishchenko
|
679e38b012
|
Making per-output timeout in bmc3 -a and pdr -a work in CLOCKS_PER_SECs instead of miliseconds.
|
2014-03-31 22:03:22 -07:00 |
Alan Mishchenko
|
37fd73cf9e
|
Adding new code to verify invariant derived by 'pdr'.
|
2014-03-30 14:10:12 -07:00 |
Alan Mishchenko
|
7a3e57a4cb
|
Synchronizing with the recent version.
|
2014-03-16 00:11:33 -07:00 |
Alan Mishchenko
|
46532e6c2f
|
Significant improvement to LUT mappers (if, &if).
|
2014-02-16 19:30:38 -08:00 |
Alan Mishchenko
|
bd45eca406
|
Handing trivially UNSAT outputs in 'pdr'.
|
2014-02-13 21:12:48 -08:00 |
Alan Mishchenko
|
b910cba3e2
|
Initial new interpolation code.
|
2014-01-28 17:46:11 +08:00 |
Alan Mishchenko
|
5f6244c603
|
Tuning for multi-ouptut solver.
|
2013-11-05 00:05:28 -08:00 |
Alan Mishchenko
|
74893bf3d4
|
Sweeper internal verification.
|
2013-11-01 13:48:17 -04:00 |
Alan Mishchenko
|
a564e2ab81
|
Sweeper internal verification and new switch for &cfraig.
|
2013-11-01 13:36:51 -04:00 |
Alan Mishchenko
|
a509fa8ea8
|
Sweeper internal verification.
|
2013-11-01 13:25:19 -04:00 |
Alan Mishchenko
|
3b8095a671
|
Sweeper condition complement bug-fix and code for internal verification.
|
2013-11-01 12:11:46 -04:00 |
Alan Mishchenko
|
57b5141181
|
Sweeper assertion.
|
2013-11-01 11:33:43 -04:00 |
Alan Mishchenko
|
7b6e7181e0
|
Sweeper assertion.
|
2013-11-01 11:22:04 -04:00 |
Alan Mishchenko
|
e4ab09d771
|
Sweeper return value normalization.
|
2013-11-01 11:19:23 -04:00 |
Alan Mishchenko
|
3b30fb2a11
|
Multi-output property solver.
|
2013-10-26 23:05:13 -07:00 |
Alan Mishchenko
|
9437664596
|
Multi-output property solver.
|
2013-10-26 21:29:57 -07:00 |
Alan Mishchenko
|
47afd0f4f4
|
Multi-output property solver.
|
2013-10-23 16:26:13 -07:00 |
Alan Mishchenko
|
cb4631e64e
|
Compiler warnings.
|
2013-10-17 18:04:07 -07:00 |
Alan Mishchenko
|
f9900a4c3b
|
Adding switch 'pdr -i' to start push_clauses from an intermediate timeframe.
|
2013-10-15 09:04:27 -07:00 |
Alan Mishchenko
|
2c7f39026a
|
Extending truth table support in &jf for more than 6 inputs.
|
2013-10-10 14:45:19 -07:00 |
Alan Mishchenko
|
0f49783ca0
|
Compiler warning.
|
2013-10-05 22:57:22 -07:00 |
Alan Mishchenko
|
67b6cc8e49
|
Compiler warning.
|
2013-10-05 22:53:43 -07:00 |
Niklas Een
|
c9635d029e
|
Added 'abort' message in bridge mode for pdr -a timeout
|
2013-10-04 15:20:42 -07:00 |
Alan Mishchenko
|
cab8301065
|
Changing switch -R <num> in &gla to mean the max allowed size of abstraction. Adding switch -Q <num> to stop when the number of objects exceeds num % _during_refinement_.
|
2013-09-23 10:57:15 -07:00 |
Alan Mishchenko
|
247dd95dd3
|
Adding resource limit to stop &gla when the number of remaining objects is less than R/2 during refinement.
|
2013-09-21 14:08:38 -04:00 |
Alan Mishchenko
|
105648bf7c
|
Adding switch to enable reuse of proof-obligations in the last timeframe.
|
2013-09-16 22:57:50 -07:00 |
Alan Mishchenko
|
3b1cf0976c
|
Added bridge integration for multi-output 'pdr -a'.
|
2013-09-16 14:39:37 -07:00 |
Alan Mishchenko
|
e87f0dd679
|
Bug fix in PDR.
|
2013-09-16 08:49:37 -07:00 |
Alan Mishchenko
|
d1fed2dd89
|
Fixing return value of 'pdr -a'.
|
2013-09-15 11:02:53 -07:00 |
Alan Mishchenko
|
ab5c1692db
|
Handling the case when all outputs are undecided in 'pdr -a' with per-output timeout.
|
2013-09-14 12:23:46 -07:00 |
Alan Mishchenko
|
60fae35d36
|
Fixing several bugs, which led to unsound results produced by 'pdr -a' with per-output timeout.
|
2013-09-13 19:44:54 -07:00 |
Alan Mishchenko
|
a4087e45f0
|
Enabling additional printouts in 'pdr'.
|
2013-09-13 17:36:29 -07:00 |
Alan Mishchenko
|
8430b6dad4
|
New API to return the set of all reachable states as an AIG.
|
2013-09-10 14:51:47 -07:00 |
Alan Mishchenko
|
23879f9200
|
Unifying parameters for the &ps command.
|
2013-09-05 20:40:50 -07:00 |
Alan Mishchenko
|
eec022ea64
|
Adding procedures to specify permutations with unused flops.
|
2013-08-28 20:21:01 -07:00 |
Alan Mishchenko
|
1ad363c156
|
Added switch &sim -g to enable flop grouping.
|
2013-08-20 08:46:31 -07:00 |
Alan Mishchenko
|
3d01abf481
|
Experiment with 'pdr'.
|
2013-07-19 21:01:06 -07:00 |
Alan Mishchenko
|
35273eaeba
|
Small data-structure improvements in 'pdr'.
|
2013-07-19 14:08:21 -07:00 |
Alan Mishchenko
|
9dfd8be577
|
Adding timeout to AIG rewriting inside 'int'.
|
2013-07-08 00:18:21 -07:00 |
Alan Mishchenko
|
07d3351c31
|
Adding timeout to AIG rewriting inside 'int'.
|
2013-07-07 22:37:29 -07:00 |
Alan Mishchenko
|
184c5d4ea4
|
Adding timeout to the interpolant computation procedure.
|
2013-06-28 10:42:31 -07:00 |
Alan Mishchenko
|
a66dc0afb6
|
Unifying representation of mapping in GIA.
|
2013-06-25 23:05:51 -07:00 |
Alan Mishchenko
|
0255934884
|
Improving CEC (command 'dcec') by integrating XOR balancing.
|
2013-06-25 12:13:32 -07:00 |
Alan Mishchenko
|
94b26fe5a2
|
Improving CEC (command 'dcec') by integrating XOR balancing.
|
2013-06-25 11:49:25 -07:00 |
Alan Mishchenko
|
bc39220df4
|
Performance improvements in 'pdr'.
|
2013-06-18 17:46:37 -07:00 |
Alan Mishchenko
|
91f06107bf
|
Bug fixes in the implementation of varius resource limits in 'pdr'.
|
2013-06-18 12:12:01 -07:00 |
Alan Mishchenko
|
19c25fd6aa
|
Adding a wrapper around clock() for more accurate time counting in ABC.
|
2013-05-27 15:09:23 -07:00 |
Alan Mishchenko
|
446cfcf8a6
|
Changing how often timeout is checked in the SAT solver and several application packages.
|
2013-05-27 12:07:26 -07:00 |
Alan Mishchenko
|
1e34a38b16
|
g++ warnings.
|
2013-05-19 22:14:50 -07:00 |
Alan Mishchenko
|
2a71e3e719
|
Potential improvement to &scorr.
|
2013-05-18 22:17:24 -07:00 |
Alan Mishchenko
|
dfcdffe4be
|
Fixed gap timeout in 'pdr'.
|
2013-05-18 13:22:05 -07:00 |
Alan Mishchenko
|
760c1f60d2
|
Adding new command &mprove for proving groups of properties.
|
2013-05-17 11:50:16 -07:00 |
Alan Mishchenko
|
1dd80e1cfa
|
Bug fix in the timeout mechanism of 'pdr'.
|
2013-05-17 08:38:46 -07:00 |
Alan Mishchenko
|
7bcd75d80a
|
SAT sweeping under constraints (bug fix).
|
2013-05-12 10:19:33 -07:00 |
Alan Mishchenko
|
7c7d527755
|
Changing per-output runtime limit to be in miliseconds.
|
2013-05-09 11:35:04 -07:00 |
Alan Mishchenko
|
68566713da
|
Bug fix in the sweeper.
|
2013-05-08 10:24:00 -07:00 |
Alan Mishchenko
|
a735d95a5b
|
SAT sweeping under constraints (bug fix).
|
2013-05-07 18:11:29 -07:00 |
Alan Mishchenko
|
f321b27bb7
|
SAT sweeping under constraints.
|
2013-05-06 00:44:21 -07:00 |
Alan Mishchenko
|
05f7cd9ed2
|
Integration of the liveness property prover developed by Sayak Ray.
|
2013-05-05 21:08:55 -07:00 |
Alan Mishchenko
|
af6442a3ed
|
C++ compiler errors.
|
2013-05-04 20:34:25 -07:00 |
Alan Mishchenko
|
36d5ef4e62
|
Making changes suggested by Mark Jarvin.
|
2013-05-04 11:10:25 -07:00 |
Alan Mishchenko
|
50095be5ac
|
Adding runtime limit per output to multi-output DPR (pdr -H <num_sec>).
|
2013-05-03 19:58:25 -07:00 |
Alan Mishchenko
|
3b1ebbaa28
|
SAT sweeping under constraints.
|
2013-04-28 19:17:59 -07:00 |
Alan Mishchenko
|
9e1765216b
|
Added option 'int -I <filename>' to specify file names to dump invariants.
|
2013-04-28 16:55:25 -07:00 |
Alan Mishchenko
|
2044caa97e
|
Compiler warnings.
|
2013-04-28 15:12:55 -07:00 |
Alan Mishchenko
|
b09926e8e2
|
SAT sweeping under constraints.
|
2013-04-28 01:25:29 -07:00 |
Alan Mishchenko
|
17a0d944b3
|
SAT sweeping under constraints.
|
2013-04-27 22:38:01 -07:00 |
Alan Mishchenko
|
613e8b2ad6
|
SAT sweeping under constraints.
|
2013-04-27 18:37:39 -07:00 |
Alan Mishchenko
|
324d73c29a
|
New fast extract.
|
2013-04-27 15:23:12 -07:00 |
Alan Mishchenko
|
ae9a4407c4
|
Adding rollback for the other solver.
|
2013-04-25 16:02:40 -07:00 |
Alan Mishchenko
|
ecf75a075b
|
Compiler warnings.
|
2013-04-25 15:37:31 -07:00 |
Alan Mishchenko
|
fb6c9e8564
|
Compiler warnings.
|
2013-04-25 15:36:07 -07:00 |
Alan Mishchenko
|
486eacc542
|
SAT sweeping under constraints.
|
2013-04-25 15:32:30 -07:00 |
Alan Mishchenko
|
6502aa82d6
|
Compiler warning.
|
2013-04-17 22:21:30 -07:00 |
Alan Mishchenko
|
bdae7c625a
|
Adding callback to bmc3, sim3, pdr in the multi-output mode.
|
2013-04-17 20:46:14 -07:00 |
Alan Mishchenko
|
7808ee8e70
|
Adding parameter structure for rarity simulation.
|
2013-04-17 19:40:02 -07:00 |
Alan Mishchenko
|
95d9aae3e7
|
Bug fix in '&reachy' having to do with incorrect handling of resource limits.
|
2013-04-17 18:36:54 -07:00 |
Alan Mishchenko
|
4876f1e21c
|
Added switch '-x' to save CEXes in 'bmc3' and 'pdr' in multi-output mode.
|
2013-04-09 16:26:28 -07:00 |
Alan Mishchenko
|
48fce79453
|
Updating 'sim3' to move the design into the last rare state.
|
2013-04-01 18:39:42 -07:00 |
Alan Mishchenko
|
ca7c801150
|
Improving verbose printout of 'sim3' when solving multiple outputs.
|
2013-03-30 15:15:26 -07:00 |
Alan Mishchenko
|
be8125f364
|
Updating 'pdr' to report the number of failed POs.
|
2013-03-30 14:31:09 -07:00 |
Alan Mishchenko
|
e5054fa757
|
Making sure 'pdr -a' return UNDEC if it did not finish proving the remaining outputs to be UNSAT.
|
2013-03-26 16:57:42 -07:00 |
Alan Mishchenko
|
a96436e890
|
Commenting out assertion that fails in 'dch', not sure why.
|
2013-03-14 19:07:33 +01:00 |
Alan Mishchenko
|
7adc34ad9e
|
Fixing gap timeout in 'pdr'.
|
2013-03-07 21:51:26 -08:00 |
Alan Mishchenko
|
a3bdba6875
|
Modified command 'init' to allow for specific init values.
|
2013-03-07 20:38:55 -08:00 |
Alan Mishchenko
|
4ff5203f4c
|
Improvements to the hierarchy/timing manager.
|
2013-03-05 13:13:15 -08:00 |
Alan Mishchenko
|
a27a7bc827
|
User-controlable SAT sweeper and other small changes.
|
2013-02-27 12:12:23 -05:00 |
Alan Mishchenko
|
8281b56e9e
|
Compiler warnings.
|
2013-02-23 14:01:09 -08:00 |
Alan Mishchenko
|
f33c3007b2
|
Compiler warnings.
|
2013-02-21 12:22:58 -08:00 |
Alan Mishchenko
|
dd52905fa3
|
Enabling two-timeframe property check in the interpolation procedure.
|
2013-02-21 12:10:35 -08:00 |
Alan Mishchenko
|
baa944e6a2
|
Added 'gap timeout' to pdr.
|
2013-02-16 14:54:11 -08:00 |
Alan Mishchenko
|
4dc7eb6f73
|
Added 'gap timeout' to bmc3 and sim3.
|
2013-02-16 13:33:43 -08:00 |
Alan Mishchenko
|
fd0ff0171e
|
Added 'gap timeout' to bmc3 and sim3.
|
2013-02-15 16:47:18 -08:00 |