Commit Graph

587 Commits

Author SHA1 Message Date
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
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
Baruch Sterin e9ef8e97bf Makefile: current LIBS line has a lot of unnecessary and problematic stuff. Replace it with just "-lreadline" 2011-10-24 15:21:08 -07: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
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