Commit Graph
591 Commits
Author SHA1 Message Date
Alan Mishchenko 5aa3025ce7 Adding switch &w -n to modify the comment section of the AIGER file written. 2018-11-21 13:12:01 -08:00
Alan Mishchenko 6f0d808859 Various usability changes (second round). 2018-11-20 19:15:07 -08:00
Heinz Riener 148ea34a20 extraUtilPerm: Abc_ZddDiff. 2018-10-21 13:24:58 +02:00
Alan Mishchenko 53ba28772e New APIs of the truth table package. 2018-09-21 18:20:46 -07:00
Alan Mishchenko f38ea72b89 Hash table profiling. 2018-09-08 11:41:20 +03:00
Alan Mishchenko 8638b13e72 Expriments with functions (bug fixes). 2018-09-07 19:40:38 +03:00
Alan Mishchenko 8110199a5e Updating command 'majgen'. 2018-07-04 22:17:28 -07:00
Alan Mishchenko 7d641b7cbe Updating command 'majgen'. 2018-07-04 21:43:33 -07:00
Alan Mishchenko f49e8f0fe7 Adding command 'majgen'. 2018-07-04 14:04:08 -07:00
Alan Mishchenko 9ff928a781 Path enumeration using SAT. 2018-06-20 20:55:55 -07:00
Alan Mishchenko 1c990fc4f2 Experiments with path enumeration. 2018-06-10 22:31:59 -07:00
Alan Mishchenko aae37ffd4c Experiments with path enumeration. 2018-06-06 14:17:52 -07:00
Alan Mishchenko 8cb55037cb Simple BDD package. 2018-05-23 22:49:35 +09:00
Alan Mishchenko 3697bdbe43 Simple BDD package. 2018-05-23 22:46:56 +09:00
Alan Mishchenko e68c6c6281 Fix to prevent undefined behavior. 2018-05-19 12:22:08 +09:00
Robert Ou 8d472cd55e Rename new flag to ABC_USE_STDINT_H 2018-03-29 19:08:24 -07:00
Robert Ou 40c8a398fd Add an option to use C99 stdint.h
If ABC_HAVE_STDINT_H is defined, standard C99 headers will be used
to define all of the platform-dependent types required. arch_flags
will also no longer be required. This new define is optional and
must be manually enabled by setting ARCHFLAGS.
2018-03-26 22:45:07 -07:00
Alan Mishchenko a6d489e7d8 Updating &mfs to support hard objects. 2018-03-23 21:32:14 -07:00
Baruch Sterin 7bcfe64369 C++ comaptibility: add namespace support to Glucose 2017-11-23 23:32:44 -08:00
Alan Mishchenko f61b5d8c12 Supporting XOR in EQN parser. 2017-11-03 19:05:40 -07:00
Alan Mishchenko 711ea3dfec Another variation on exact synthesis. 2017-10-11 18:07:35 +07:00
Alan Mishchenko 02972e53c2 Improvements to truth table manipulation. 2017-10-05 22:39:38 +03:00
Alan Mishchenko 396215532c Updates and bug fixes. 2017-10-04 12:37:38 +03:00
Alan Mishchenko 21aa0ee0e8 Addressing recently reported Bitbucket Issue #72 and #73. 2017-10-03 16:20:10 +03:00
Alan Mishchenko ce8dbc4ac6 Exact synthesis of majority gates. 2017-10-01 18:40:30 +03:00
Alan Mishchenko d3152aefa7 Exact synthesis of majority gates. 2017-10-01 18:00:09 +03:00
Alan Mishchenko 3a1032c151 Maintenance and updates. 2017-09-18 08:27:05 -07:00
Baruch Sterin adce11979f bridge relates: (1) fix netlist reader to read the latest version written by ZZ, (2) replace printf() with Abc_Print() in pdr so that it will not interfer with bridge messages 2017-09-15 23:28:57 -07:00
Alan Mishchenko a5e9563a0f Handling corner cases in TT print-out. 2017-07-21 14:10:46 +07:00
Bruno Schmitt fcf82795cd Using arch macro for moderns compilers 2017-07-04 12:52:24 +02:00
Alan Mishchenko 534ebbc7e5 Compiler warnings. 2017-04-28 10:49:56 -07:00
Alan Mishchenko 68faa04aff Compiler warnings. 2017-04-28 09:46:10 -07:00
Alan Mishchenko 1faab72a6c Experiments with support minimization. 2017-04-27 22:08:17 -07:00
Alan Mishchenko 7d15b00e13 Logic restructuring after mapping. 2017-04-19 22:51:19 -07:00
Alan Mishchenko fb12c23ad5 Logic restruturing after mapping. 2017-04-17 17:50:10 -04:00
Alan Mishchenko 000e51f323 Experiments with hashing. 2017-04-11 18:23:09 -07:00
Alan Mishchenko 175b42b48f Experiments with hashing. 2017-04-10 14:17:03 -07:00
Alan Mishchenko fe3d334151 Experiments with hashing. 2017-04-08 18:37:32 -07:00
Alan Mishchenko ecbb5c4d0c Bug fix in hashing. 2017-03-31 07:51:02 -07:00
Alan Mishchenko d92bfbaddc Experiments with new network data-structure. 2017-03-20 23:45:03 -07:00
Alan Mishchenko 429f52ce15 Experiments with SAT sweeping. 2017-02-18 14:20:10 -08:00
Alan Mishchenko 45f4d6c7e8 Movinng custom floating-point implementations, etc. 2017-02-11 13:55:41 -08:00
Alan Mishchenko f2d096c9f0 Improving CEX minimization. 2017-02-10 13:20:20 -08:00
Alan Mishchenko 77e2b1ff53 Autotuner for 'satoko'. 2017-02-08 18:57:16 -08: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 278c00242f Compiler warnings. 2017-01-01 00:33:06 +07:00
Alan Mishchenko 3f2899d6ea Compiler warnings. 2016-12-31 22:00:26 +07:00
Alan Mishchenko 6b55bf0205 New SAT-based optimization package. 2016-11-26 14:28:12 -08:00
Alan Mishchenko a703052bc5 New SAT-based optimization package. 2016-11-19 18:15:06 -08:00