Alan Mishchenko
|
565fefec7a
|
Proof-logging in the updated solver.
|
2011-12-06 21:11:18 -08:00 |
Alan Mishchenko
|
35733eb1a1
|
Added/renamed useful APIs.
|
2011-12-06 21:10:58 -08:00 |
Alan Mishchenko
|
68baf03809
|
Another attempt to make CUDD platform- and runtime-independent.
|
2011-12-06 18:58:41 -08:00 |
Alan Mishchenko
|
780321cf54
|
Another attempt to make CUDD platform- and runtime-independent.
|
2011-12-06 17:48:31 -08:00 |
Alan Mishchenko
|
7cce97b4b3
|
Added new switch to the LUT matching code.
|
2011-12-06 16:50:04 -08:00 |
Alan Mishchenko
|
e84dcb7862
|
g++ portability changes.
|
2011-12-06 16:06:59 -08:00 |
Alan Mishchenko
|
ef37d14bc6
|
Added recording of AIG subgraphs.
|
2011-12-06 15:37:09 -08:00 |
Alan Mishchenko
|
f95e73c40b
|
Added recording of AIG subgraphs.
|
2011-12-06 14:29:32 -08:00 |
Alan Mishchenko
|
0f8b68aef8
|
Performance bug fix in SOP balancing.
|
2011-12-06 13:15:53 -08:00 |
Alan Mishchenko
|
360c705fc4
|
Added recording of AIG subgraphs.
|
2011-12-06 12:42:00 -08:00 |
Alan Mishchenko
|
b4a46eb688
|
Bug fixes in CUDD 2.4.2.
|
2011-12-06 07:39:55 -08:00 |
Alan Mishchenko
|
a24e678a79
|
Bug fixes in CUDD 2.4.2.
|
2011-12-06 07:32:17 -08:00 |
Alan Mishchenko
|
b743298cd5
|
Proof-logging in the updated solver.
|
2011-12-05 20:02:46 -08:00 |
Alan Mishchenko
|
df8b636169
|
Fixed performance bug in matching code.
|
2011-12-05 18:27:03 -08:00 |
Alan Mishchenko
|
72404d1fdf
|
Proof-logging in the updated solver.
|
2011-12-05 18:00:49 -08:00 |
Alan Mishchenko
|
bb96fa361c
|
Proof-logging in the updated solver.
|
2011-12-05 11:53:57 -08:00 |
Alan Mishchenko
|
7a19593d3f
|
Proof-logging in the updated solver.
|
2011-12-04 23:30:09 -08:00 |
Alan Mishchenko
|
f0d44a4a93
|
Proof-logging in the updated solver.
|
2011-12-04 22:58:24 -08:00 |
Alan Mishchenko
|
09d3e1ff77
|
Proof-logging in the updated solver.
|
2011-12-04 16:10:11 -08:00 |
Alan Mishchenko
|
a7031bb3f7
|
Removing redundant function declarations.
|
2011-12-02 10:11:39 -05:00 |
Alan Mishchenko
|
12869de14b
|
Previusly forgotten debug printout.
|
2011-12-02 01:08:48 -05:00 |
Alan Mishchenko
|
5161978d05
|
Started proof transformations.
|
2011-12-01 01:14:32 -05:00 |
Alan Mishchenko
|
1c16c45679
|
Started experiments with a new solver.
|
2011-11-27 16:28:57 -08:00 |
Alan Mishchenko
|
fc4ab6bd39
|
Started experiments with a new solver.
|
2011-11-26 18:17:39 -08:00 |
Alan Mishchenko
|
0cfc97b940
|
Started experiments with a new solver.
|
2011-11-26 11:54:01 -08:00 |
Alan Mishchenko
|
8ac9515d36
|
Started experiments with a new solver.
|
2011-11-26 11:37:27 -08:00 |
Alan Mishchenko
|
06416a981f
|
Started experiments with a new solver.
|
2011-11-26 11:33:37 -08:00 |
Alan Mishchenko
|
d2db956a61
|
Started experiments with a new solver.
|
2011-11-25 18:08:48 -08:00 |
Alan Mishchenko
|
0f594b78fa
|
Commented out the default call to UNSAT core verification.
|
2011-11-25 18:07:41 -08:00 |
Alan Mishchenko
|
9726d5a85e
|
Improvement to the SAT solver (skipping binary clauses).
|
2011-11-25 18:06:36 -08:00 |
Alan Mishchenko
|
0a5d856cec
|
Making GLA PBA and GLA CBA communicate information.
|
2011-11-22 19:07:00 -08:00 |
Alan Mishchenko
|
ff938c7141
|
Modifications to the matching procedure
|
2011-11-22 18:48:03 -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
|
30ea50a3b4
|
Temporary debugging change.
|
2011-11-12 23:21:41 -08:00 |
Alan Mishchenko
|
ca33481f1e
|
Temporary debugging change.
|
2011-11-12 23:10:08 -08:00 |
Alan Mishchenko
|
bf97e901d7
|
Temporary debugging change.
|
2011-11-12 23:07:19 -08:00 |
Alan Mishchenko
|
53b2f056a1
|
Temporary debugging change.
|
2011-11-12 23:04:27 -08:00 |
Alan Mishchenko
|
926b3adec1
|
Temporary debugging change.
|
2011-11-12 23:00:09 -08:00 |
Alan Mishchenko
|
4a937ef39f
|
Temporary debugging change.
|
2011-11-12 22:58:48 -08:00 |
Alan Mishchenko
|
03cd9e196b
|
Temporary debugging change.
|
2011-11-12 22:30:41 -08:00 |
Alan Mishchenko
|
bca84be597
|
Temporary debugging change.
|
2011-11-12 22:26:12 -08:00 |
Alan Mishchenko
|
cd2f13c09d
|
Making computation in 'fx' run-to-run reproducible.
|
2011-11-12 22:20:26 -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
|
fa96b8d798
|
Do not allow interpolation with constraints.
|
2011-11-12 17:18:49 -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
|
814ee4841b
|
Dump last frame clauses with 'pdr -d' even if the problem is SAT or undecided.
|
2011-11-12 14:03:00 -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
|
9fe4c74952
|
Corner-case bug in PDR.
|
2011-11-11 19:29:15 -08:00 |
Alan Mishchenko
|
8e6d4d3fe9
|
Removing restruction on the number of LUT inputs.
|
2011-11-10 23:17:08 -08:00 |
Alan Mishchenko
|
d8dbc712d3
|
Bug fix in GLA PBA (unfinished).
|
2011-11-09 15:58:31 -08:00 |
Alan Mishchenko
|
0b73c76380
|
Preventing scripts from aborting if reading has failed.
|
2011-11-08 17:58:51 -08:00 |
Alan Mishchenko
|
55e9c4d0fa
|
Corner case bug in deriving truth table from SOP.
|
2011-11-08 11:36:35 -08:00 |
Alan Mishchenko
|
9a89e3f9f5
|
Changing defaults in gate-level abstraction.
|
2011-11-06 23:35:15 -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
|
5b75410a5e
|
Fixed the overflow timeout problem in bmc/bmc2/bmc3/int/pdr/sim, etc.
|
2011-10-31 15:04:47 -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 |
Alan Mishchenko
|
0736f39609
|
New truth table permutation procedure.
|
2011-10-26 23:15:42 +08:00 |
Alan Mishchenko
|
0f77840520
|
New proof-based abstraction code.
|
2011-10-25 18:32:06 +08:00 |
Alan Mishchenko
|
f7fd329787
|
Improvements to the QBF solver.
|
2011-10-25 17:22:33 +08:00 |
Alan Mishchenko
|
a8e1ba40b9
|
The result of merging with recent PyABC changes.
|
2011-10-25 14:05:50 +08:00 |
Baruch Sterin
|
15d0d84bb4
|
pyabc: rearrange files and locations
|
2011-10-24 15:21:08 -07:00 |
Baruch Sterin
|
521ec0fcf9
|
pyabc: fix command line parser in reachx_cmx.py and abcpy_test.py
|
2011-10-24 15:21:08 -07:00 |
Alan Mishchenko
|
f96f3fa583
|
Improvements to the QBF solver.
|
2011-10-24 18:05:45 +08:00 |
Alan Mishchenko
|
88c36d9d65
|
New abstraction code (bug fix).
|
2011-10-23 13:20:24 +07:00 |
Alan Mishchenko
|
9ec9d9f315
|
New abstraction code.
|
2011-10-19 23:45:11 +07:00 |
Alan Mishchenko
|
19ce8396f0
|
New abstraction code.
|
2011-10-19 16:03:15 +07:00 |
Alan Mishchenko
|
397bebf8a5
|
New abstraction code.
|
2011-10-19 15:42:55 +07:00 |
Alan Mishchenko
|
efd310af3e
|
Skip NULL entry when freeing vector of vectors.
|
2011-10-19 14:22:33 +07:00 |
Alan Mishchenko
|
5dbfc74807
|
Changes to CNF generation code.
|
2011-10-19 14:21:41 +07:00 |
Alan Mishchenko
|
1d0b827603
|
Changes to CNF generation code.
|
2011-10-19 11:49:54 +07:00 |
Alan Mishchenko
|
12b70d4946
|
Changes to CNF generation code.
|
2011-10-17 10:39:05 +03:00 |
Alan Mishchenko
|
6f0b87dd5c
|
New abstraction code.
|
2011-10-15 22:04:05 +03:00 |
Alan Mishchenko
|
e4bd4d5440
|
New abstraction code.
|
2011-10-14 16:49:43 +03:00 |
Alan Mishchenko
|
c6982485e4
|
New abstraction code.
|
2011-10-14 16:48:45 +03:00 |
Alan Mishchenko
|
ad5ee9ff46
|
Changes to the matching procedure.
|
2011-10-12 15:04:41 +03:00 |
Alan Mishchenko
|
191de3e885
|
Changes to the matching procedure.
|
2011-10-10 22:19:34 +03:00 |
Alan Mishchenko
|
657f2acd71
|
Changes to the matching procedure.
|
2011-10-10 21:55:32 +03:00 |
Alan Mishchenko
|
9daabedff5
|
Fixing built-in resource limit when converting truth-tables to AIGs.
|
2011-10-08 23:18:44 +07:00 |
Alan Mishchenko
|
924ec940fe
|
Changes to the matching procedure.
|
2011-10-06 15:48:27 +07:00 |
Alan Mishchenko
|
d66b586330
|
Modified write_blif to output LUT structures.
|
2011-10-04 18:43:23 +07:00 |
Alan Mishchenko
|
8c302870f4
|
Changes to the matching procedure.
|
2011-10-03 13:34:17 +07:00 |
Alan Mishchenko
|
0f9dacb7be
|
Changes to the matching procedure.
|
2011-10-02 16:39:51 +07:00 |
Alan Mishchenko
|
e6e6a3cf9e
|
Changes to the matching procedure.
|
2011-10-01 17:00:59 +07:00 |
Alan Mishchenko
|
ff4c674dd7
|
Updated miter status check to detect the case when a PO is equal to a true PI.
|
2011-10-01 10:51:33 +07:00 |
Alan Mishchenko
|
7884dd01bc
|
Fixed a corner case bug in dprove when a trivial CEX is not produced.
|
2011-10-01 10:50:50 +07:00 |
Alan Mishchenko
|
dbe2b466d7
|
Added handling of exceeding conflict limit in PushClasses.
|
2011-10-01 08:00:04 +07:00 |
Baruch Sterin
|
16e12f1852
|
pyabc: fix callbacks into python to work correctly by moving to PyGILEState_Ensure/Release APIs
|
2011-09-29 17:34:05 -07:00 |
Baruch Sterin
|
ef0fbf0372
|
completely silence the "source" command when the -s option is given
|
2011-10-24 15:21:08 -07:00 |
Baruch Sterin
|
9d652062b7
|
pyabc: fix indentation in pyabc.i
|
2011-10-24 15:21:08 -07:00 |
Alan Mishchenko
|
519b03e8e8
|
Changes to the matching procedure and new abstraction code.
|
2011-09-27 15:10:53 +07:00 |
Alan Mishchenko
|
976f5f5a12
|
Changes to Boolean matching.
|
2011-09-24 20:15:54 -07:00 |
Alan Mishchenko
|
d080336bb5
|
Added new feature to bmc3.
|
2011-09-23 22:35:03 -07:00 |
Alan Mishchenko
|
8f74276edb
|
Initial changes to enable gate-level abstraction.
|
2011-09-22 09:37:44 -07:00 |
Alan Mishchenko
|
81b040e61c
|
Fixed minor issues having to do with the number of BDD vars used.
|
2011-09-18 17:28:00 -07:00 |
Alan Mishchenko
|
f14f5c9203
|
Fixing obscure memory problem with 'int' on large designs.
|
2011-09-17 23:00:50 -07:00 |
Alan Mishchenko
|
c1edeccc60
|
64-bit portability changes.
|
2011-09-17 16:24:40 -07:00 |
Alan Mishchenko
|
8248691d84
|
Added limit on the number of flops to add in one iteration of &abs_refine.
|
2011-09-12 16:46:37 -05:00 |
Alan Mishchenko
|
583bc4d71a
|
Added limit on the number of flops to add in one iteration of &abs_cba.
|
2011-09-11 20:31:25 -05:00 |
Alan Mishchenko
|
a7acb2f104
|
Fixed the problem with blackboxes not preserving their names after duplication.
|
2011-09-08 21:10:36 +07:00 |
Alan Mishchenko
|
70694628d2
|
Sequential cleanup with symbolic/ternary simulation (bug fix).
|
2011-09-08 08:53:52 +07:00 |
Alan Mishchenko
|
a525dfba6c
|
Fixed the problem with incorrect reporting of finished timeframes after &abs_cba.
|
2011-09-04 01:40:56 +07:00 |
Alan Mishchenko
|
11ed724766
|
Added timeout to &abc_pba.
|
2011-09-02 17:09:07 +07:00 |
Alan Mishchenko
|
8cde0dd33c
|
Bug fix in CBA.
|
2011-08-31 11:37:59 +07:00 |
Alan Mishchenko
|
11dca3aab0
|
Sequential cleanup with symbolic/ternary simulation (bug fix).
|
2011-08-30 00:42:02 +07:00 |
Alan Mishchenko
|
48bdc5144a
|
Making 'reconcile' ignore the difference in flop count.
|
2011-08-29 18:46:16 +07:00 |
Alan Mishchenko
|
f8fb154229
|
Change 'testcex' to modify the PO number.
|
2011-08-27 22:44:21 +07:00 |
Alan Mishchenko
|
2adf8dc2fd
|
Sequential cleanup with symbolic/ternary simulation.
|
2011-08-25 17:21:17 +07:00 |
Alan Mishchenko
|
df6d509023
|
Sequential cleanup with symbolic/ternary simulation.
|
2011-08-25 14:14:50 +07:00 |
Alan Mishchenko
|
3469b605e1
|
Sequential cleanup with symbolic/ternary simulation.
|
2011-08-24 17:39:57 +07:00 |
Alan Mishchenko
|
c913fd8849
|
Other changes to enable new features in the mapper (bug fix).
|
2011-08-24 09:33:40 +07:00 |
Alan Mishchenko
|
19d6e1693a
|
Experiments with SPFD-based decomposition.
|
2011-08-24 09:33:18 +07:00 |
Alan Mishchenko
|
166fba3509
|
Experiments with SPFD-based decomposition.
|
2011-08-21 15:09:11 +07:00 |
Alan Mishchenko
|
d79cd4db44
|
Experiments with SPFD-based decomposition.
|
2011-08-21 15:05:44 +07:00 |
Alan Mishchenko
|
151fe40242
|
Experiments with SPFD-based decomposition.
|
2011-08-20 20:38:44 +07:00 |
Alan Mishchenko
|
56035ab9ab
|
Making sure reconcile does not change the PO number.
|
2011-08-20 20:29:11 +07:00 |
Alan Mishchenko
|
21dfaedebd
|
Experiments with SPFD-based decomposition + new K-map print-out.
|
2011-08-20 20:18:31 +07:00 |
Alan Mishchenko
|
b71b5bbc23
|
Bug fix in CBA and PBA.
|
2011-08-18 14:38:02 +07:00 |
Alan Mishchenko
|
48ae2c448f
|
Bug fix in CBA and PBA.
|
2011-08-17 20:49:41 +07:00 |
Alan Mishchenko
|
23671d65a9
|
Experiments with SPFD-based decomposition.
|
2011-08-17 20:48:56 +07:00 |
Alan Mishchenko
|
e21d307544
|
Bug fix in interpolation (false positive if property fails in frame 0).
|
2011-08-14 20:04:08 +07:00 |
Alan Mishchenko
|
3344a46b26
|
Added switch '-t' to 'miter' to create regular miter from dual-output miter.
|
2011-08-14 19:22:30 +07:00 |
Alan Mishchenko
|
94726c981b
|
Other changes to enable new features in the mapper (bug fix).
|
2011-08-06 13:28:22 +08:00 |
Alan Mishchenko
|
b9dea5d674
|
Other changes to enable new features in the mapper (bug fix).
|
2011-08-06 01:31:07 +08:00 |
Alan Mishchenko
|
fbb12a06f2
|
Bug fix in PBA.
|
2011-08-04 11:31:31 +08:00 |
Baruch Sterin
|
825b0b5ee3
|
added support for getting a cex vector
|
2011-08-02 02:13:52 -04:00 |
Alan Mishchenko
|
49df91f071
|
Several bug fixes.
|
2011-08-02 12:58:37 +07:00 |
Alan Mishchenko
|
64f31f98bf
|
Added API to access the CEX vector.
|
2011-08-02 12:01:49 +07:00 |
Alan Mishchenko
|
6c6c0b0686
|
Enabled saving vector of counter-examples in the ABC framework.
|
2011-08-02 00:31:03 +07:00 |
Alan Mishchenko
|
4e9f972489
|
Changes to enable CEX minimization.
|
2011-08-01 20:44:13 +07:00 |
Alan Mishchenko
|
8af417bab7
|
Changes to enable smarter simulation (bug fix).
|
2011-08-01 18:40:34 +07:00 |
Alan Mishchenko
|
961f7532d7
|
Changing the ordering of arguments in two iterators.
|
2011-08-01 13:47:51 +07:00 |
Alan Mishchenko
|
820a147ef1
|
Removed useless typecasts related to changes in Vec_VecEntry().
|
2011-08-01 12:35:34 +07:00 |
Alan Mishchenko
|
957b9f0173
|
Changes to enable CEX minimization.
|
2011-08-01 12:15:10 +07:00 |
Alan Mishchenko
|
81620f2e92
|
Changes to enable CEX minimization.
|
2011-08-01 12:13:49 +07:00 |
Alan Mishchenko
|
02b04efe9c
|
Changes and simplifications in Vec_Vec_t data-structure.
|
2011-08-01 11:56:19 +07:00 |
Alan Mishchenko
|
33f71450d9
|
Bug fix in &abs_cba.
|
2011-08-01 11:48:21 +07:00 |
Alan Mishchenko
|
48f3db0b2d
|
Reducing print-out in 'bmc3'.
|
2011-08-01 11:47:13 +07:00 |
Alan Mishchenko
|
ab3c537072
|
Undoing previous change in 'resim' (do not initialize flops using their values in the CEX because the number of flops in the CEX can be different).
|
2011-08-01 11:25:46 +07:00 |
Alan Mishchenko
|
88251e97e3
|
Minor bug fix in 'testcex' (made it consider outputs in direct order).
|
2011-08-01 11:24:02 +07:00 |
Alan Mishchenko
|
34811655f2
|
Minor bug fix in 'testcex'.
|
2011-07-31 20:37:38 +07:00 |
Alan Mishchenko
|
778215e7ee
|
Added new APIs to the AIG manager.
|
2011-07-31 20:36:43 +07:00 |
Alan Mishchenko
|
0d65c49048
|
Improvements to 'bmc3' (start frame; stop when all POs are SAT; stop when 2^nRegs frames are completed).
|
2011-07-31 20:22:57 +07:00 |
Alan Mishchenko
|
d5955db960
|
Added new APIs to integer vector.
|
2011-07-31 20:20:10 +07:00 |
Alan Mishchenko
|
5303465ed6
|
Added new sorting procedures.
|
2011-07-31 16:17:21 +07:00 |
Alan Mishchenko
|
4ffe37b34b
|
Added new sorting procedures.
|
2011-07-31 16:16:49 +07:00 |
Alan Mishchenko
|
340e4380e9
|
Changes to enable smarter simulation (bug fix).
|
2011-07-30 20:26:17 +07:00 |
Alan Mishchenko
|
43d8b8bece
|
Changes to enable smarter simulation.
|
2011-07-30 20:19:28 +07:00 |
Alan Mishchenko
|
b8de7a28e0
|
Changes to enable smarter simulation.
|
2011-07-30 19:56:52 +07:00 |
Alan Mishchenko
|
02711b6392
|
Added generation of counter-examples to induction in 'ind'.
|
2011-07-30 19:18:26 +07:00 |
Alan Mishchenko
|
c60852f4a9
|
Changes to enable smarter simulation.
|
2011-07-30 13:37:02 +07:00 |
Alan Mishchenko
|
2ea0ded0bc
|
Changes to enable smarter simulation.
|
2011-07-30 13:30:04 +07:00 |
Alan Mishchenko
|
e4f15dd003
|
Changes to enable smarter simulation.
|
2011-07-30 02:04:54 +07:00 |
Alan Mishchenko
|
badf8e4742
|
Improving and updating the abstraction code.
|
2011-07-29 18:57:54 +07:00 |
Alan Mishchenko
|
dac71e9b33
|
Added deriving abstraction in GIA from the precomputed flop map.
|
2011-07-29 16:21:25 +07:00 |
Alan Mishchenko
|
ce38474c74
|
Improving and updating the abstraction code.
|
2011-07-29 15:38:44 +07:00 |
Alan Mishchenko
|
581daaeade
|
Changes to enable smarter simulation.
|
2011-07-29 14:20:41 +07:00 |
Alan Mishchenko
|
9e6d0664cb
|
Other changes to enable new features in the mapper (bug fix).
|
2011-07-28 15:27:07 +07:00 |
Alan Mishchenko
|
fddff7a55b
|
Other changes to enable new features in the mapper (bug fix).
|
2011-07-28 13:50:34 +07:00 |
Alan Mishchenko
|
8ed6d8e05f
|
Adding procedures to find the care bits of a counter-example (update).
|
2011-07-27 20:18:14 +07:00 |
Alan Mishchenko
|
ff963167fe
|
Added random generation of 64-bit numbers.
|
2011-07-27 18:30:08 +07:00 |
Alan Mishchenko
|
701296451e
|
Determine LUT size form the LUT library if present.
|
2011-07-27 13:30:17 +07:00 |
Alan Mishchenko
|
7184003b42
|
Adding procedures to find the care bits of a counter-example (update).
|
2011-07-25 20:52:15 +07:00 |
Alan Mishchenko
|
e7a5a74b4c
|
Adding procedures to find the care bits of a counter-example.
|
2011-07-25 20:35:06 +07:00 |
Alan Mishchenko
|
67e84b719d
|
Enhancing printing of counter-examples.
|
2011-07-25 20:33:55 +07:00 |
Alan Mishchenko
|
c4dd8067fd
|
Bug fix in how seq cleanup handles cand equiv classes.
|
2011-07-25 19:29:57 +07:00 |
Alan Mishchenko
|
9e307901c7
|
Added support for constraints in AIGER (bug fix).
|
2011-07-22 20:29:26 +07:00 |
Alan Mishchenko
|
76447062cc
|
Adding &equiv3, a new way of refining equivalence classes.
|
2011-07-22 20:20:19 +07:00 |
Alan Mishchenko
|
5b71a8f849
|
Added support for constraints in AIGER (bug fix).
|
2011-07-21 22:42:11 +07:00 |
Alan Mishchenko
|
5b616990b4
|
Added support for constraints in AIGER (bug fix).
|
2011-07-21 22:38:20 +07:00 |
Alan Mishchenko
|
9a2a0f2912
|
Changes to enable smarter simulation.
|
2011-07-21 17:55:44 +07:00 |
Alan Mishchenko
|
515835579e
|
Added support for constraints in AIGER (bug fix).
|
2011-07-21 13:04:32 +07:00 |
Alan Mishchenko
|
fdf79ed471
|
Other changes to enable new features in the mapper (bug fix).
|
2011-07-21 12:02:07 +07:00 |
Alan Mishchenko
|
f899bae8f6
|
Added support for constraints in AIGER (bug fix).
|
2011-07-20 22:16:06 +07:00 |
Alan Mishchenko
|
267f61164a
|
Changes to enable smarter simulation.
|
2011-07-20 18:40:09 +07:00 |
Alan Mishchenko
|
ee261ef3f2
|
Other changes to enable new features in the mapper (bug fix).
|
2011-07-20 18:23:10 +07:00 |
Alan Mishchenko
|
bb86d9142e
|
New demitering features.
|
2011-07-20 13:52:54 +07:00 |
Alan Mishchenko
|
3ab9683d26
|
Added support for constraints in AIGER (bug fix).
|
2011-07-20 13:45:30 +07:00 |
Alan Mishchenko
|
4ca6612821
|
Fixed assertion failure when mitering with choices.
|
2011-07-20 11:01:12 +07:00 |
Alan Mishchenko
|
bc63966e4a
|
Corner case bug fix in 'speedup'.
|
2011-07-20 10:55:58 +07:00 |
Alan Mishchenko
|
c511bccb67
|
Added support for constraints in AIGER.
|
2011-07-20 10:11:49 +07:00 |
Alan Mishchenko
|
5e7de1f80a
|
Added report about exceeding the conflict limit in 'ind'.
|
2011-07-19 11:16:53 +07:00 |
Alan Mishchenko
|
fbd6a08e73
|
Other changes to enable new features in the mapper (bug fix).
|
2011-07-16 17:49:35 +07:00 |
Alan Mishchenko
|
7ad51056bd
|
Diagnostic printout for random simulation
|
2011-07-16 15:00:39 +07:00 |
Alan Mishchenko
|
ccaed178ca
|
Fixed a glitch in &dch, which removed the flops.
|
2011-07-16 12:36:06 +07:00 |
Alan Mishchenko
|
302f7d7a97
|
Other changes to enable new features in the mapper (bug fix).
|
2011-07-15 18:50:58 +07:00 |
Alan Mishchenko
|
96e44e313e
|
Other changes to enable new features in the mapper (bug fix).
|
2011-07-15 12:27:40 +07:00 |
Alan Mishchenko
|
2dd6b9789d
|
Reduced default growth rate of vectors in the SAT solver.
|
2011-07-13 16:35:53 +07:00 |
Alan Mishchenko
|
6a020d6f69
|
Added switch to PDR to disable expensive generalization step.
|
2011-07-13 15:13:08 +07:00 |
Alan Mishchenko
|
669f390c6d
|
Other changes to enable new features in the mapper (bug fix).
|
2011-07-13 12:48:51 +07:00 |
Alan Mishchenko
|
97b488e72e
|
Fixed memory leak in the AIGER reader.
|
2011-07-13 10:50:36 +07:00 |
Alan Mishchenko
|
73702835c6
|
Added equivalence class computation for flop outputs only in &equiv2.
|
2011-07-13 10:13:24 +07:00 |
Alan Mishchenko
|
c4e8593075
|
Modified the PDR print-out to be compatible with Niklas.
|
2011-07-12 22:41:44 +07:00 |
Alan Mishchenko
|
af84c0d205
|
Added printout of flop names in the PLA file representing the invariant.
|
2011-07-11 10:49:36 +07:00 |
Alan Mishchenko
|
3a6c8f1c42
|
Other changes to enable new features in the mapper (bug fix).
|
2011-07-11 10:10:46 +07:00 |
Alan Mishchenko
|
204fac4dca
|
Other changes to enable new features in the mapper.
|
2011-07-10 13:56:05 +07:00 |
Alan Mishchenko
|
ebfd70cdf4
|
Initial changes to enable new features in the mapper
|
2011-07-08 19:40:07 -07:00 |
Alan Mishchenko
|
a37de7cc4d
|
Printing out the path/name of the resource file that is being sourced.
|
2011-07-02 17:17:55 -07:00 |
Alan Mishchenko
|
10953634c9
|
Fixing a typo, which led to not printing delay in 'ps' after SC mapping.
|
2011-07-02 17:05:14 -07:00 |
Alan Mishchenko
|
f866920eb5
|
Added a new demitering feature for dual-output miters.
|
2011-07-02 13:58:12 -07:00 |
Alan Mishchenko
|
6c2ac7661d
|
Added another specialized check to the mapper.
|
2011-06-27 20:17:52 -07:00 |
Alan Mishchenko
|
86ba294dc8
|
The cube in PDR can have more than 2^15 literals.
|
2011-06-27 10:35:36 -07:00 |
Alan Mishchenko
|
cab60501d0
|
Fixed the problem in mapping with the new check.
|
2011-06-26 19:40:16 -07:00 |
Alan Mishchenko
|
0985eaca6c
|
Updated 'iprove' to generate seq CEX when CEC fails (small fix).
|
2011-06-25 09:48:23 -07:00 |
Alan Mishchenko
|
49869d08ec
|
Merged two last changes.
|
2011-06-25 09:45:04 -07:00 |
Alan Mishchenko
|
15cc374fe3
|
Updated 'iprove' to generate seq CEX when CEC fails.
|
2011-06-25 09:23:44 -07:00 |
Alan Mishchenko
|
5b639818e9
|
Added dumping CEXes in AIGER format.
|
2011-06-21 19:54:31 -07:00 |
Alan Mishchenko
|
4669839b24
|
Added new mapping feature.
|
2011-06-20 22:23:32 -07:00 |
Alan Mishchenko
|
6fd29922d3
|
Added permute/unpermute.
|
2011-06-20 13:16:23 -07:00 |
Alan Mishchenko
|
3b77f2d16d
|
Added permute/unpermute.
|
2011-06-20 13:14:51 -07:00 |
Alan Mishchenko
|
51134ab81c
|
Disabled duplication of the network while removing POs in 'zeropo'.
|
2011-06-15 23:18:51 -07:00 |
Alan Mishchenko
|
68c79ee879
|
Added command &filter to filter equiv classes.
|
2011-06-15 00:31:11 -07:00 |
Alan Mishchenko
|
dcd95cac6f
|
Disabled duplication of the network while removing POs in 'removepo'.
|
2011-06-14 23:02:34 -07:00 |
Alan Mishchenko
|
b2dfa01370
|
Adding command 'srm2' (additional feature).
|
2011-06-08 11:34:51 -07:00 |
Alan Mishchenko
|
11f684c04d
|
Adding command 'srm2'.
|
2011-06-08 09:25:32 -07:00 |
Alan Mishchenko
|
bfbbfadfc4
|
Adding command 'srm2'.
|
2011-06-08 09:23:31 -07:00 |
Alan Mishchenko
|
ddb34e871c
|
Adding command 'removepo'.
|
2011-06-03 18:16:08 -07:00 |
Alan Mishchenko
|
3bdce84c5b
|
Bug fix in 'swappos'.
|
2011-06-03 17:54:12 -07:00 |
Alan Mishchenko
|
31360734b7
|
Added new command 'outdec'.
|
2011-05-19 11:43:11 +07:00 |
Alan Mishchenko
|
27311713c7
|
Special BLIF writing (bug fixes).
|
2011-05-18 15:03:19 +07:00 |
Alan Mishchenko
|
26fb1fcd14
|
Special BLIF writing.
|
2011-05-18 13:35:35 +07:00 |
Alan Mishchenko
|
ef6778b8fe
|
Added conversion of cex after phase abstraction.
|
2011-05-18 13:35:17 +07:00 |
Alan Mishchenko
|
265db2a9d1
|
Fixing mismatch in reconcile.
|
2011-05-13 10:19:29 +08:00 |
Alan Mishchenko
|
3c7842be32
|
Improvements to timeout.
|
2011-05-11 22:14:12 +08:00 |
Alan Mishchenko
|
bacf23868b
|
Updated technology mapping.
|
2011-05-08 00:22:42 -07:00 |
Alan Mishchenko
|
57daeee997
|
Updated technology mapping.
|
2011-05-08 00:22:32 -07:00 |
Alan Mishchenko
|
27bb2a684d
|
Updated technology mapping.
|
2011-05-07 20:19:45 -07:00 |
Alan Mishchenko
|
b8b75cf14f
|
Improvements in sequential verification.
|
2011-05-07 18:21:50 -07:00 |
Alan Mishchenko
|
4b21edde65
|
Improvements in sequential verification.
|
2011-05-07 12:19:11 -07:00 |
Alan Mishchenko
|
e2e3f6a228
|
Improvements in sequential verification.
|
2011-05-06 20:33:06 -07:00 |
Alan Mishchenko
|
a0cc621566
|
Trying to fix a mysterious bug in reading the library files.
|
2011-05-06 19:27:00 -07:00 |
Alan Mishchenko
|
80d161afaa
|
Fixing a bug, which was accidentally introduced a few months while debugging Boolean decomposition
|
2011-05-02 20:51:46 -07:00 |
Alan Mishchenko
|
3fed776860
|
Added switch to bmc3, which allows to replace some PIs with constants.
|
2011-05-01 16:46:40 -07:00 |
Alan Mishchenko
|
2140c5d980
|
Updating testcext to ignore the diff in register count and other things.
|
2011-05-01 15:36:39 -07:00 |
Alan Mishchenko
|
e4d0f4715a
|
Added new options to testcex.
|
2011-04-28 09:56:14 -04:00 |
Alan Mishchenko
|
631b50aa59
|
Commented out debug messages.
|
2011-04-26 22:56:04 -04:00 |
Alan Mishchenko
|
970200b932
|
Made testcex reset the number of the PO that failed.
|
2011-04-25 12:35:05 -05:00 |
Alan Mishchenko
|
3eae30a3c3
|
Added support for AIG returned in the output file.
|
2011-04-24 14:40:36 -07:00 |
Alan Mishchenko
|
affb43e2a3
|
Added switch to control duplication of logic after mapping.
|
2011-04-24 10:43:24 -07:00 |
Alan Mishchenko
|
2becb24a32
|
Bug fixes having to do with the use of chars.
|
2011-04-20 23:15:05 -07:00 |
Alan Mishchenko
|
e2842beaca
|
Fixing c++ portability issues.
|
2011-04-20 00:29:46 -07:00 |
Alan Mishchenko
|
8cd00e0407
|
Fixing c++ portability issues.
|
2011-04-20 00:27:47 -07:00 |
Alan Mishchenko
|
d5555c51f0
|
Fixing c++ portability issues.
|
2011-04-20 00:27:35 -07:00 |
Alan Mishchenko
|
d8647f0b7b
|
Fixing compilation problem which resulting from defining 'int c' as 'char c'.
|
2011-04-19 23:16:12 -07:00 |
Alan Mishchenko
|
7d9b3556bd
|
Backward compatibility of GIA manager.
|
2011-04-18 23:30:16 -07:00 |
Alan Mishchenko
|
05b61206e4
|
Adding constant correspondence.
|
2011-04-18 23:27:51 -07:00 |
Alan Mishchenko
|
39ad44638c
|
Improvements to BDD reachability.
|
2011-04-18 23:27:26 -07:00 |
Alan Mishchenko
|
74a79e5dab
|
Improvements to BDD reachability.
|
2011-04-18 23:26:34 -07:00 |
Alan Mishchenko
|
5767830b45
|
Changes to incorporate AIG parsing in memory and user-specified PI/PO/FF numbers (bug fix).
|
2011-04-17 22:48:51 -07:00 |
Alan Mishchenko
|
7bcd5ac979
|
Changes to incorporate AIG parsing in memory and user-specified PI/PO/FF numbers.
|
2011-04-17 19:11:57 -07:00 |
Alan Mishchenko
|
0aefe77ea5
|
Added command 'reconcile'.
|
2011-04-16 22:49:14 -07:00 |
Alan Mishchenko
|
ddd9758931
|
Added cex generation for clustered reachability (forgot one file).
|
2011-04-16 00:09:39 -07:00 |
Alan Mishchenko
|
dd71ca94f1
|
Added cex generation for clustered reachability.
|
2011-04-16 00:08:43 -07:00 |
Alan Mishchenko
|
813245b29a
|
Improving timeout in the interpolation package.
|
2011-04-15 09:29:13 -07:00 |
Alan Mishchenko
|
3dfdbe1402
|
Forgot to update project file.
|
2011-04-15 08:01:27 -07:00 |
Alan Mishchenko
|
4635027478
|
Further improvements to reachability.
|
2011-04-15 00:06:54 -07:00 |
Alan Mishchenko
|
75e60ab2ee
|
Experiments with reachability.
|
2011-04-14 09:57:35 -07:00 |
Alan Mishchenko
|
c0c9fc84f1
|
Minor improvements to reachability.
|
2011-04-13 23:47:24 -07:00 |
Alan Mishchenko
|
6e74c46bcf
|
Enabled new BDD-based reachability engine 'reachy'.
|
2011-04-13 22:41:54 -07:00 |
Alan Mishchenko
|
8b22fd2856
|
Added print-out of area in terms of LUT library.
|
2011-04-13 08:24:35 -07:00 |
Alan Mishchenko
|
c82a418b26
|
Commented out one useless assertion in scorr.
|
2011-04-12 23:59:16 -07:00 |
Alan Mishchenko
|
302f41e908
|
Added procedure to vector package and manager template file.
|
2011-04-10 12:55:57 -07:00 |
Alan Mishchenko
|
93fef036d5
|
Experiment with bit-packing.
|
2011-04-08 23:26:25 -07:00 |
Alan Mishchenko
|
5222f382af
|
Adding SAT-solver-level timeouts to the BMC engines.
|
2011-04-08 15:35:59 -07:00 |
Alan Mishchenko
|
234fb8c7e3
|
Fixing a problem with costraint scorr for K > 1.
|
2011-04-08 15:35:39 -07:00 |
Alan Mishchenko
|
a28fe0d324
|
Unsuccessful attempt to improve PDR and a few minor changes.
|
2011-04-07 13:49:03 -07:00 |
Alan Mishchenko
|
1794bd37cd
|
Made gate library package Mio independent of CUDD.
|
2011-03-30 21:02:29 -07:00 |
Alan Mishchenko
|
02f7ede7c6
|
Added test package (new files).
|
2011-03-29 19:11:34 -07:00 |
Alan Mishchenko
|
2b336851a2
|
Added test package.
|
2011-03-29 13:04:21 -07:00 |
Alan Mishchenko
|
6c01e8b9f0
|
Fixed a number of small bugs and memory leaks.
|
2011-03-27 14:17:12 -07:00 |
Alan Mishchenko
|
1ec437d04b
|
C++ compilation fixes.
|
2011-03-27 11:52:56 -07:00 |
Alan Mishchenko
|
4dcf8cee2d
|
Improvements in Vec_Vec_t.
|
2011-03-27 11:35:31 -07:00 |
Alan Mishchenko
|
d97e5d6803
|
Added Max/Min/Abs as static inline functions.
|
2011-03-27 11:35:18 -07:00 |
Alan Mishchenko
|
2fe534b06c
|
Fixed memory leak.
|
2011-03-27 11:34:00 -07:00 |
Alan Mishchenko
|
3a6f8688e2
|
Added printing MFFC sizes and deriving TT from SOP.
|
2011-03-18 19:48:42 -07:00 |
Alan Mishchenko
|
ca5d7eef2f
|
Fixing timeout in reachability engines.
|
2011-03-17 13:43:07 -07:00 |
Alan Mishchenko
|
464fda3fa5
|
Fix parsing tab symbol in Liberty files.
|
2011-03-17 12:44:43 -07:00 |
Alan Mishchenko
|
813db6e74d
|
Procedure to convert AIG into a netowrk of NAND gates.
|
2011-03-17 11:40:33 -07:00 |
Alan Mishchenko
|
326e5da48a
|
Added new procedure and other small changes.
|
2011-03-16 21:33:02 -07:00 |
Alan Mishchenko
|
290ea10c9e
|
Exploring fanout cofactoring ideas...
|
2011-03-14 11:56:09 -07:00 |
Alan Mishchenko
|
92a1c5b58e
|
Several bug fixes and other improvements.
|
2011-03-12 19:44:38 -08:00 |
Alan Mishchenko
|
a4aaf110ad
|
Exploration of Sasao's decomposition and minor improvements.
|
2011-03-11 20:18:02 -08:00 |
Alan Mishchenko
|
759c6596a5
|
Bug alert message in 'fraig'.
|
2011-03-10 11:48:25 -08:00 |
Alan Mishchenko
|
aa31e011a8
|
Added generation of MFFC for the network (improvements).
|
2011-03-09 20:49:32 -08:00 |
Alan Mishchenko
|
b46749dee6
|
Fixed the bug in Gia_ManRo/Gia_ManRo.
|
2011-03-09 18:41:53 -08:00 |
Alan Mishchenko
|
6a48812d50
|
Changed internal includes to be in quotes rather than in <>.
|
2011-03-09 18:39:53 -08:00 |
Alan Mishchenko
|
e15362a816
|
Added generation of MFFC for the network.
|
2011-03-09 18:39:00 -08:00 |
Alan Mishchenko
|
35f90a777d
|
Mffc-based structural decomposition of the network and bug fixes in reordering package.
|
2011-03-08 20:07:52 -08:00 |
Alan Mishchenko
|
24f0da1475
|
Improvements to the interpolation command 'int'; change of default switch -t (forgot to add new file).
|
2011-03-08 20:06:09 -08:00 |
Alan Mishchenko
|
937979d9dd
|
Improvements to the interpolation command 'int'; change of default switch -t.
|
2011-03-08 20:05:09 -08:00 |
Alan Mishchenko
|
eabc42a2d8
|
Fixing a typo bug Vec_IntStart instead of Vec_IntAlloc.
|
2011-03-08 17:32:38 -08:00 |
Alan Mishchenko
|
badbb5a6cc
|
Fixing bugs in the new procedures added to the library.
|
2011-03-05 16:17:12 -08:00 |
Alan Mishchenko
|
edcb769b3e
|
Adding new procedures to the library.
|
2011-03-05 13:09:11 -08:00 |
Alan Mishchenko
|
5f69ce8b8d
|
Fixing a corner case bug in 'enlarge'.
|
2011-03-05 13:08:39 -08:00 |
Alan Mishchenko
|
5894637221
|
Yet another improvement in &abs_refine -s.
|
2011-03-04 20:14:30 -08:00 |
Alan Mishchenko
|
bfc39c1c33
|
Another improvement in &abs_refine -s.
|
2011-03-04 19:41:49 -08:00 |
Alan Mishchenko
|
158a76721e
|
Added 'src/mem' as an additition include directory in Python interface.
|
2011-03-04 18:17:09 -08:00 |
Alan Mishchenko
|
87d39b40aa
|
Missing type cast after one of the previous changes.
|
2011-03-04 17:11:33 -08:00 |
Alan Mishchenko
|
ef89333774
|
Improved the speed of refinement algorithm in &abs_refine.
|
2011-03-04 16:59:28 -08:00 |
Alan Mishchenko
|
148a786b69
|
Made abc.h independent of CUDD and Extra.
|
2011-03-03 12:28:52 -08:00 |
Alan Mishchenko
|
88bdf467d8
|
Bug fix in dprove, adding command option -p.
|
2011-03-03 10:02:32 -08:00 |
Alan Mishchenko
|
d13bbe5b5f
|
Bug fix in &fraig.
|
2011-03-03 10:01:28 -08:00 |
Alan Mishchenko
|
f2945e12f3
|
Upgrading epd and mtr packages to be compatible with the latest release of CUDD 2.4.2
|
2011-03-02 19:02:04 -08:00 |
Alan Mishchenko
|
e3f2dde1c4
|
Upgrading epd and mtr packages to be compatible with the latest release of CUDD 2.4.2
|
2011-03-02 18:50:03 -08:00 |
Alan Mishchenko
|
e881eaf693
|
Removing useless printout in &resim.
|
2011-03-02 18:48:51 -08:00 |
Alan Mishchenko
|
de984d7f90
|
Fixing corner-case bugs in &srm -s.
|
2011-02-28 21:55:40 -08:00 |
Alan Mishchenko
|
6119f7068a
|
Cumulative update to BDD-based reachability, speeding up &reachm and other changes.
|
2011-02-28 14:52:51 -08:00 |
Alan Mishchenko
|
39839c3feb
|
Updated read_status/write_status to correctly handle the case of seq cex without regs.
|
2011-02-27 20:57:27 -08:00 |
Alan Mishchenko
|
4704dbc798
|
Replaced remove() by unlink() to compile on Windows.
|
2011-02-27 20:43:02 -08:00 |
Baruch Sterin
|
34d59b0b91
|
fixes to pyabc kill mechanism
|
2011-02-27 18:33:56 -08:00 |
Alan Mishchenko
|
02081dba67
|
Added generation of counter-examples in &reachm.
|
2011-02-27 17:05:44 -08:00 |
Alan Mishchenko
|
2f874d27fc
|
Fixed the problem with filtered equivalences (&srm -sf and &equiv_mark -f).
|
2011-02-22 12:47:55 -08:00 |
Alan Mishchenko
|
a84b1cfc55
|
Fixed a critical bug in the previous update.
|
2011-02-21 21:32:28 -08:00 |
Alan Mishchenko
|
75ee395f91
|
Implemented additional filtering of equivalences (&srm -sf).
|
2011-02-21 15:09:51 -08:00 |
Alan Mishchenko
|
ab75993d28
|
Moved two new APIs for reading/writing CEX from/into ABC from abc.c to mainFrame.c.
|
2011-02-19 16:53:11 -08:00 |
Alan Mishchenko
|
e3f88c81c6
|
Changes to support sequential verification with reduction without speculation.
|
2011-02-19 16:47:05 -08:00 |
Alan Mishchenko
|
2619edf8c0
|
Added two new APIs for reading/writing CEX from/into ABC.
|
2011-02-19 16:43:00 -08:00 |
Alan Mishchenko
|
443cc01782
|
Another corner-case bug in zeropo.
|
2011-02-19 13:24:21 -08:00 |
Alan Mishchenko
|
0656af22fd
|
Adding one more control switch to CEC commands (i)prove.
|
2011-02-19 11:51:20 -08:00 |
Alan Mishchenko
|
c7ebd93211
|
Improvements to CEC command iprove.
|
2011-02-18 22:19:45 -08:00 |
Alan Mishchenko
|
06ae1644b2
|
Fixing the problem with writing/reading bug-free depth in status files.
|
2011-02-17 09:18:07 -08:00 |
Alan Mishchenko
|
5b4ef503bd
|
Fixed Cudd_DumpDot() to not print leading zeros because of OS-dependent fprintf switch %p.
|
2011-02-16 12:21:58 -08:00 |
Baruch Sterin
|
9d02679ef7
|
fixes for dumb erros in utilSignal.c/h
|
2011-02-15 16:50:12 -08:00 |
Alan Mishchenko
|
a7e214bb01
|
Improved timeout in the BDD reachability engines.
|
2011-02-13 20:50:29 -08:00 |
Alan Mishchenko
|
573694f9bf
|
Fixing g++ compilation issue for tmpFile().
|
2011-02-13 19:48:30 -08:00 |
Alan Mishchenko
|
8cc7b43865
|
Unified the use of counter-examples in three packages (additional files).
|
2011-02-13 18:02:52 -08:00 |
Alan Mishchenko
|
71cbf17e7f
|
Unified the use of counter-examples in three packages.
|
2011-02-13 17:46:48 -08:00 |
Alan Mishchenko
|
686d38d667
|
Changes to enable C++ compilation after recent modifications.
|
2011-02-13 15:16:10 -08:00 |
Alan Mishchenko
|
e7b544f111
|
Upgrade to the latest CUDD 2.4.2.
|
2011-02-13 13:42:25 -08:00 |
Alan Mishchenko
|
d99de60e6c
|
Portability changes to the st package.
|
2011-02-13 13:40:21 -08:00 |
Alan Mishchenko
|
bef084bd9b
|
Bug fix in setting the number of finished frames when reading a status file.
|
2011-02-11 13:57:57 -08:00 |
Alan Mishchenko
|
78aed3f6d5
|
LUT-size-based balancing (disabled by default).
|
2011-02-11 09:11:30 -08:00 |