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 |
Alan Mishchenko
|
7c089a3ac6
|
Factoring out library preprocessing code in &nf and putting it elsewhere.
|
2016-05-16 16:50:01 -07:00 |
Alan Mishchenko
|
236d412255
|
Experiments with CEC for arithmetic circuits.
|
2016-05-07 19:47:02 -07:00 |
Alan Mishchenko
|
2de8f04c0d
|
Suggested bug fix in st__strhash().
|
2016-04-30 10:40:54 -07:00 |
Alan Mishchenko
|
59f3389c9b
|
Experiments with arithmetic circuits.
|
2016-04-28 20:54:38 -07:00 |
Alan Mishchenko
|
d0a0cf6395
|
Command &esop to convert AIG into ESOP.
|
2016-04-09 17:00:46 -07:00 |
Alan Mishchenko
|
54269c7cec
|
Compiler warning.
|
2015-12-16 09:18:56 -10:00 |
Baruch Sterin
|
63fcf25aea
|
add a new #define ABC_NAMESPACE_USING_NAMESPACE that adds a using decelaration when needed
|
2015-11-20 21:07:01 -08:00 |
Baruch Sterin
|
11581ca9ee
|
move namespace logic into a separate file. It is useful for users of ABC that need to use symbols without the entire baggage of including abc_global.h
|
2015-11-20 21:06:23 -08:00 |
Alan Mishchenko
|
6b7aa389a6
|
Improvements to storing and reusing simulation info.
|
2015-11-05 15:27:33 -08:00 |
Baruch Sterin
|
c610c03661
|
pyabc: remove python integration from abc, it is moved to a separate extension
|
2015-11-05 01:24:26 -08:00 |
Alan Mishchenko
|
9b6ff10687
|
Compiler warnings.
|
2015-10-25 20:27:14 -07:00 |
Alan Mishchenko
|
9519341aaf
|
Extending library handling to 8 inputs.
|
2015-10-25 20:23:44 -07:00 |
Alan Mishchenko
|
45bf632452
|
Changes for delay-oriented computation.
|
2015-10-24 18:53:18 -07:00 |
Alan Mishchenko
|
2c37498bfb
|
Compiler warnings.
|
2015-10-21 23:53:42 -07:00 |
Alan Mishchenko
|
aa546b46d9
|
Fix to the #include <stdlib.h> problem for Debug version on Window.
|
2015-10-16 19:27:12 -07:00 |
Alan Mishchenko
|
0145b0ca72
|
Moving BDD-based threshold function detection to the BDD part of the code.
|
2015-10-16 18:34:06 -07:00 |
Baruch Sterin
|
0e1eb98988
|
make sure all of ABC and related libraries are in the same namespace (when compiled with ABC_NAMESPACE) by removing extern "C" from function definitions
|
2015-10-16 14:02:38 -07:00 |
Alan Mishchenko
|
a1e9f668a8
|
Adding support for black boxes in extended AIG.
|
2015-10-04 17:45:24 -07:00 |
Alan Mishchenko
|
1ba16ff782
|
Experiments with LUT structure mapping.
|
2015-09-27 19:16:08 -07:00 |
Alan Mishchenko
|
78951b4c6f
|
Improvements to Scl_Lib/SC_Cell data-structure.
|
2015-09-24 12:12:36 -07:00 |
Alan Mishchenko
|
19a4bb930e
|
Threshold logic checking code by Augusto Neutzling and Jody Matos.
|
2015-09-23 15:24:25 -07:00 |
Alan Mishchenko
|
97751e43b7
|
New constraint manager and memory reporting 'ps'.
|
2015-09-08 19:53:49 -07:00 |
Alan Mishchenko
|
34fa6addc9
|
More tuning in &nf.
|
2015-09-06 16:37:02 -07:00 |
Alan Mishchenko
|
cb439f2ecf
|
Bug fix in Vec_IntInsert() and a couple of new APIs.
|
2015-08-26 14:30:42 -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
|
73bfe00f82
|
Compiler warning.
|
2015-08-23 20:58:07 -07:00 |
Alan Mishchenko
|
0e4561ab9f
|
Experiments with mapping plus small changes.
|
2015-08-23 20:38:55 -07:00 |
Alan Mishchenko
|
a14e2c921f
|
Improvements to Cba data-structure.
|
2015-08-09 22:46:40 -07:00 |
Alan Mishchenko
|
6a4e94e74d
|
Improvements to Cba data-structure.
|
2015-08-09 13:18:22 -07:00 |
Alan Mishchenko
|
356217eff7
|
Improvements to Cba data-structure.
|
2015-08-08 18:47:42 -07:00 |
Alan Mishchenko
|
0806dd227c
|
Updates to the Cba data-structure.
|
2015-07-25 19:34:28 -07:00 |
Alan Mishchenko
|
477ecc172f
|
Renaming Cba into Bac.
|
2015-07-21 17:42:49 -07:00 |
Alan Mishchenko
|
6fa0784abe
|
Print-out for char arrays.
|
2015-07-12 20:39:36 -07:00 |
Alan Mishchenko
|
2cb6908fc6
|
Print-out for char arrays.
|
2015-07-12 20:37:57 -07:00 |
Alan Mishchenko
|
609be7a114
|
C++ compiler typecast problem.
|
2015-07-08 15:04:26 -07:00 |
Alan Mishchenko
|
dff6e2ab31
|
Procedure to dump ZDD representing a set of cubes into a PLA file.
|
2015-04-10 21:30:53 +09:00 |
Alan Mishchenko
|
0c47d04c0b
|
Important corner-case bug in SOP computation (recently introduced).
|
2015-04-01 15:31:27 +07:00 |
Alan Mishchenko
|
54cdac7392
|
Bug with in not property copying box info in &save/&load.
|
2015-03-25 01:00:16 +07:00 |
Alan Mishchenko
|
efdd26f86d
|
Scalable SOP manipulation package.
|
2015-03-23 18:40:38 +07:00 |
Alan Mishchenko
|
c602cbe338
|
Scalable SOP manipulation package.
|
2015-03-18 19:39:22 +07:00 |
Alan Mishchenko
|
3146ff4090
|
Fix incorrect transfer of box copy ID.
|
2015-03-13 11:42:15 +07:00 |
Alan Mishchenko
|
2d90b916e6
|
Improvements to the CBA package.
|
2015-03-01 19:11:15 -08:00 |
Alan Mishchenko
|
2fcdd11316
|
Experiments with cube hashing.
|
2015-02-27 09:41:04 -08:00 |
Alan Mishchenko
|
746707b383
|
Experiments with cube hashing.
|
2015-02-20 08:45:13 -08:00 |
Alan Mishchenko
|
5ad773eda1
|
Changing semantics of switch -C in 'sop' to limit cubes at one node.
|
2015-02-18 18:41:26 -08:00 |
Alan Mishchenko
|
525137926d
|
Several improvements to CBA data-structure.
|
2015-02-17 18:06:48 -08:00 |
Alan Mishchenko
|
17c78313cc
|
Compiler warnings.
|
2015-02-15 15:40:11 -08:00 |
Alan Mishchenko
|
edf3622ceb
|
Several improvements to CBA data-structure.
|
2015-02-13 16:28:17 -08:00 |
Alan Mishchenko
|
8cabdcb55d
|
Adding resource limit switch -C to 'sop'.
|
2015-02-11 12:33:54 -08:00 |
Alan Mishchenko
|
4b93ddda63
|
Adding resource limit to 'sop'.
|
2015-02-10 17:29:21 -08:00 |
Alan Mishchenko
|
d7099e7adc
|
Adding binary dump to CBA.
|
2015-02-05 19:34:24 -08:00 |
Alan Mishchenko
|
77dbe2b656
|
Major rehash of the CBA code.
|
2015-01-31 19:52:32 -08:00 |
Alan Mishchenko
|
ff1fb1757b
|
Preprocessing for multi-output PLA tables.
|
2015-01-31 11:10:07 -08:00 |
Alan Mishchenko
|
0f22046bcb
|
New assertions and bug fix in DSD balancing.
|
2015-01-27 09:54:35 -08:00 |
Alan Mishchenko
|
24dbdbae23
|
Experiment with prime computation.
|
2015-01-25 14:24:50 -08:00 |
Alan Mishchenko
|
26b8116ac6
|
Changing memory model of Cba_Ntk_t.
|
2015-01-10 17:19:54 -08:00 |
Alan Mishchenko
|
6733abd72e
|
Exprimental features in tech-mapping.
|
2014-12-21 01:04:39 -08:00 |
Alan Mishchenko
|
b379b3ee20
|
Adding new mapping feature.
|
2014-12-11 20:45:41 -08:00 |
Alan Mishchenko
|
3e2fad3574
|
Changes to the parser.
|
2014-12-04 18:23:20 -08:00 |
Alan Mishchenko
|
705006a648
|
Changes to the parser.
|
2014-12-03 20:35:39 -08:00 |
Alan Mishchenko
|
24f1ca0703
|
New parser and framework.
|
2014-11-29 14:36:26 -08:00 |
Alan Mishchenko
|
8d5fa2c290
|
Improvements to handling boxes and flops.
|
2014-11-24 20:02:51 -08:00 |
Alan Mishchenko
|
6ed334d41b
|
Improvements to handling boxes and flops.
|
2014-11-24 19:29:42 -08:00 |
Alan Mishchenko
|
df83fb5e04
|
Fix in reading flop classes.
|
2014-11-21 12:01:26 -08:00 |
Alan Mishchenko
|
a28dd33df0
|
Integrating mfs2 package to work with boxes.
|
2014-11-17 11:49:30 -08:00 |
Alan Mishchenko
|
5a10c8ad01
|
Integrating mfs2 package to work with boxes.
|
2014-11-16 23:27:21 -08:00 |
Alan Mishchenko
|
cc37fb9573
|
Improvements to word-level network package.
|
2014-11-14 20:12:20 -08:00 |
Alan Mishchenko
|
a34183790f
|
Enabling AIGs with boxes for word-level and sequential designs.
|
2014-11-13 18:28:25 -08:00 |
Alan Mishchenko
|
e4ff9cc9a5
|
Added minor API to clean path on a Windows computer.
|
2014-11-05 16:16:47 -08:00 |
Alan Mishchenko
|
135bf3ecdf
|
Compiler warnings.
|
2014-10-28 23:53:17 -07:00 |
Alan Mishchenko
|
c556baa92e
|
Changes to enable building external code.
|
2014-10-28 21:13:59 -07:00 |
Alan Mishchenko
|
51be0f4c52
|
One bug fix and two small changes.
|
2014-10-22 20:17:09 -07:00 |
Alan Mishchenko
|
a9317eac75
|
Preparing to work with C++ code.
|
2014-10-21 19:37:33 -07:00 |
Alan Mishchenko
|
23441c060a
|
Improved QBF solver.
|
2014-10-18 16:10:18 -07:00 |
Alan Mishchenko
|
3653bf53e9
|
Bug fix in truth table computation.
|
2014-10-15 14:26:44 -07:00 |
Alan Mishchenko
|
3ac8aa9c12
|
Recommended changes for portability.
|
2014-10-12 09:10:27 -07:00 |
Alan Mishchenko
|
01e1b6345e
|
Bug fix in the bit-blaster.
|
2014-10-10 13:46:58 -07:00 |
Alan Mishchenko
|
b8bd21c82d
|
Improvements to ISOP.
|
2014-10-10 12:59:30 -07:00 |
Alan Mishchenko
|
ccb5bb34d7
|
Suggested patch for type-punned warnings
|
2014-10-10 08:58:18 -07:00 |
Alan Mishchenko
|
97b52a6a6d
|
Compiler warnings.
|
2014-10-08 10:56:31 -07:00 |
Alan Mishchenko
|
df0f8ad540
|
Compiler warnings.
|
2014-10-08 10:54:02 -07:00 |
Alan Mishchenko
|
141c1de0a2
|
Compiler warnings.
|
2014-10-08 10:52:32 -07:00 |
Alan Mishchenko
|
e4d5887671
|
Detection of threshold functions.
|
2014-10-08 10:41:20 -07:00 |
Alan Mishchenko
|
bd0373daf5
|
New ISOP computation.
|
2014-10-07 13:02:50 -07:00 |
Alan Mishchenko
|
4c7165a4f7
|
New ISOP computation.
|
2014-10-04 17:56:08 -07:00 |
Alan Mishchenko
|
ed1bf0000e
|
Improvements to bit-blaster.
|
2014-09-30 19:51:39 -07:00 |
Alan Mishchenko
|
dc9d327a58
|
Extending resource limit.
|
2014-09-20 23:11:32 -07:00 |
Alan Mishchenko
|
dc9a08bddc
|
Tuning the flow scripts.
|
2014-09-20 21:52:39 -07:00 |
Alan Mishchenko
|
b05ee94311
|
Improvements to Boolean matching.
|
2014-09-19 14:06:51 -07:00 |
Alan Mishchenko
|
1d5cb52e4a
|
Improvements to Boolean matching.
|
2014-09-16 11:56:40 -07:00 |
Alan Mishchenko
|
dcb7d0d3fc
|
New word-level representation package.
|
2014-09-12 13:40:48 -07:00 |
Alan Mishchenko
|
70a3474849
|
Improvements to the timing manager.
|
2014-08-25 20:47:11 -05:00 |
Alan Mishchenko
|
c344f3e38c
|
Propagating timing support to the new synthesis/mapping commands.
|
2014-08-20 22:12:51 -07:00 |
Alan Mishchenko
|
99a917caf3
|
Bug fix in &fraig -L <num>.
|
2014-08-12 16:20:03 -07:00 |
Alan Mishchenko
|
a3a6002b3d
|
Compiler warnings.
|
2014-08-04 15:34:34 -07:00 |
Alan Mishchenko
|
edba505d9d
|
Profiling code for SOP/DSD/LMS balancing.
|
2014-08-02 17:01:48 -07:00 |
Alan Mishchenko
|
ef55bbc8e6
|
Small changes in several packages.
|
2014-07-17 15:38:12 -07:00 |
Alan Mishchenko
|
ce92ee2b4d
|
Changes and improvements to different packages.
|
2014-06-30 00:34:51 -07:00 |
Alan Mishchenko
|
a68ec38df1
|
Changes and improvements to different packages.
|
2014-06-26 09:51:53 -07:00 |
Alan Mishchenko
|
938ffa5a7d
|
Improvements to CNF generation.
|
2014-06-23 14:01:51 -07:00 |
Alan Mishchenko
|
44d9c7e543
|
Improvements to CNF generation.
|
2014-06-23 13:11:59 -07:00 |
Alan Mishchenko
|
0c6f196e2a
|
Experiments with MUX profiling.
|
2014-06-19 11:26:06 -07:00 |
Alan Mishchenko
|
9842a666e6
|
Experiments with CNF generation.
|
2014-06-18 17:28:20 -07:00 |
Alan Mishchenko
|
85e23c8459
|
Various changes to enable better CNF generation.
|
2014-06-17 21:00:51 -07:00 |
Alan Mishchenko
|
dd867b404a
|
Added transformation of CEX after 'fix_aig' and checking of transformed CEXes using 'testcex -a'.
|
2014-06-17 12:21:48 -07:00 |
Alan Mishchenko
|
0ac22c9e1d
|
Specializing some truth-table functions to 6 inputs.
|
2014-06-14 18:29:19 -07:00 |
Alan Mishchenko
|
a3ae0afed0
|
Various modifications.
|
2014-06-10 21:34:37 -07:00 |
Alan Mishchenko
|
93d89eaaeb
|
Various modifications.
|
2014-06-10 21:31:10 -07:00 |
Alan Mishchenko
|
8b26084e3c
|
Compiler warnings.
|
2014-05-29 10:47:50 -07:00 |
Alan Mishchenko
|
ccaa96549f
|
Fixing the problem with 'phase -c'.
|
2014-05-29 10:39:55 -07:00 |
Alan Mishchenko
|
bfa48cef2a
|
Experiment with support minimization.
|
2014-05-27 01:12:00 +09:00 |
Alan Mishchenko
|
fee0da2310
|
Experiment with support minimization.
|
2014-05-22 16:41:11 +09:00 |
Alan Mishchenko
|
28f77372a7
|
Experiment with support minimization.
|
2014-05-22 16:26:31 +09:00 |
Alan Mishchenko
|
292cbfcf90
|
Experiment with support minimization.
|
2014-05-21 22:40:19 +09:00 |
Alan Mishchenko
|
79c62d22fc
|
Simple version of ECO.
|
2014-05-21 22:32:08 +09:00 |
Alan Mishchenko
|
8160721240
|
Experiment with support minimization.
|
2014-05-21 22:11:44 +09:00 |
Alan Mishchenko
|
79a4038f21
|
Exploration of functions.
|
2014-04-30 23:47:50 -07:00 |
Alan Mishchenko
|
3ba93e3b0f
|
Exploration of functions.
|
2014-04-30 23:44:50 -07:00 |
Alan Mishchenko
|
416f300d9d
|
Exploration of functions.
|
2014-04-29 21:03:10 -07:00 |
Alan Mishchenko
|
5acb147f61
|
Exploration of functions.
|
2014-04-28 15:33:15 -07:00 |
Alan Mishchenko
|
6e465e57fe
|
Exploration of functions.
|
2014-04-26 21:05:02 -07:00 |
Alan Mishchenko
|
37703eaaa8
|
Exploration of functions.
|
2014-04-26 19:28:12 -07:00 |
Alan Mishchenko
|
857688b95e
|
Exploration of functions.
|
2014-04-26 19:21:06 -07:00 |
Alan Mishchenko
|
f0cc98cfcd
|
Experiments with permutations.
|
2014-04-24 20:05:47 -07:00 |
Alan Mishchenko
|
482c11a27e
|
Experiments with permutations.
|
2014-04-24 18:44:00 -07:00 |
Alan Mishchenko
|
3a4ef2d7a7
|
Experiments with permutations.
|
2014-04-23 11:58:35 -07:00 |
Alan Mishchenko
|
c6999c3ca4
|
Experiments with permutations.
|
2014-04-23 11:55:11 -07:00 |
Alan Mishchenko
|
47142c084b
|
Experiments with permutations.
|
2014-04-23 10:38:05 -07:00 |
Alan Mishchenko
|
eb3ee4ca4a
|
Experiments with permutations.
|
2014-04-23 10:26:47 -07:00 |
Alan Mishchenko
|
4172fb02c6
|
Experiments with permutations.
|
2014-04-23 10:22:30 -07:00 |
Alan Mishchenko
|
6fdb52cabc
|
Experiments with permutations.
|
2014-04-23 10:15:21 -07:00 |
Alan Mishchenko
|
81077d8a7c
|
Experiments with permutations.
|
2014-04-23 09:57:40 -07:00 |
Alan Mishchenko
|
4f09348367
|
Experiments with permutations.
|
2014-04-23 09:52:35 -07:00 |
Alan Mishchenko
|
d80efa1b49
|
Bug fix in if -g when choices are used.
|
2014-04-22 18:31:46 -07:00 |
Alan Mishchenko
|
375b46a355
|
Experiments with permutations.
|
2014-04-21 21:47:34 -07:00 |
Alan Mishchenko
|
c4a715ed61
|
Experiments with permutations.
|
2014-04-20 23:56:48 -07:00 |
Alan Mishchenko
|
116c35a021
|
Improving K-map printout.
|
2014-04-10 23:43:20 -07:00 |
Alan Mishchenko
|
17c382c33a
|
Command to test console colors.
|
2014-04-10 18:07:54 -07:00 |
Alan Mishchenko
|
a2050baf6b
|
Command to test console colors.
|
2014-04-10 17:56:31 -07:00 |
Alan Mishchenko
|
37fd2b93a5
|
Command to test console colors.
|
2014-04-10 17:49:35 -07:00 |
Alan Mishchenko
|
0fef5d6031
|
Command to test console colors.
|
2014-04-10 17:47:41 -07:00 |
Alan Mishchenko
|
f6ae0e41f3
|
Better CEX minimization and renaming of write_counter into write_cex.
|
2014-04-04 13:14:16 -07:00 |
Alan Mishchenko
|
9291ab9f50
|
Improvements to technology mapping.
|
2014-04-02 20:20:07 -07:00 |
Alan Mishchenko
|
ace340997b
|
Experiments with mapping.
|
2014-03-22 16:24:44 -07:00 |
Alan Mishchenko
|
79b585848b
|
Adding barrier buffers.
|
2014-03-18 10:30:49 -07:00 |
Alan Mishchenko
|
7e0f7eba79
|
Changes to LUT mappers.
|
2014-02-19 23:49:41 -08:00 |
Alan Mishchenko
|
46532e6c2f
|
Significant improvement to LUT mappers (if, &if).
|
2014-02-16 19:30:38 -08:00 |
Alan Mishchenko
|
d8b4d8dfbb
|
Fix in represneting constants in a platform-independent way.
|
2014-02-10 17:18:52 -08:00 |
Alan Mishchenko
|
4e00ec6169
|
Structural mapper into structures.
|
2013-11-12 16:03:18 -08:00 |
Alan Mishchenko
|
e70adbcd2d
|
Improvements to the standard cell flow.
|
2013-11-08 15:16:13 -08:00 |
Aaron Tomb
|
56378651c7
|
Fix parenthesization of Abc_Clock #ifdef.
The previous location of parentheses led to an attempt to compile
against Linux-only clock APIs when building on 32-bit OS X.
|
2013-11-06 16:35:02 -08:00 |
Alan Mishchenko
|
e3560904ec
|
Merged in atomb/abc (pull request #1)
Several patches to fix compilation under MINGW32
|
2013-11-05 13:41:39 -08:00 |
Alan Mishchenko
|
a1d2ba0fcc
|
Tuning for multi-ouptut solver.
|
2013-11-04 22:30:27 -08:00 |
Aaron Tomb
|
aa2eae5cab
|
Don't assume MSVC when __MINGW32__ set.
|
2013-11-04 14:28:32 -08:00 |
Aaron Tomb
|
6a4d430e60
|
Choose Windows file operations with MINGW32.
|
2013-11-04 14:27:09 -08:00 |
Aaron Tomb
|
cf1746e348
|
Make definition of Abc_Clock work with MINGW32.
|
2013-11-04 14:25:55 -08:00 |
Alan Mishchenko
|
9439786d95
|
Changes to Liberty parser.
|
2013-10-30 18:07:41 -04:00 |
Alan Mishchenko
|
80f46fa2ae
|
Compiler warnings.
|
2013-10-30 10:29:44 -04:00 |
Alan Mishchenko
|
7d2b77afc8
|
Multi-output property solver.
|
2013-10-23 16:26:20 -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
|
33695bed11
|
Improvements to the canonical form computation.
|
2013-10-10 12:35:27 -07:00 |
Alan Mishchenko
|
7a1c4ee867
|
Moved the code to a different file.
|
2013-10-06 16:16:21 -07:00 |
Alan Mishchenko
|
8a03e530c2
|
Resubstitution code.
|
2013-10-06 15:57:17 -07:00 |
Alan Mishchenko
|
e1986d0433
|
Towards better Boolean matching.
|
2013-10-05 22:52:15 -07:00 |
Alan Mishchenko
|
a4a1053d98
|
Towards better Boolean matching.
|
2013-10-05 22:44:02 -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
|
7b99370e0a
|
Changing default values.
|
2013-10-02 14:36:33 -07:00 |
Alan Mishchenko
|
e34251060e
|
Changing default values.
|
2013-09-30 11:43:17 -07:00 |
Alan Mishchenko
|
1f16b97c89
|
Changing default values.
|
2013-09-29 11:57:25 -07:00 |
Alan Mishchenko
|
f6653175b4
|
Code to test AIG generation for DSD structures.
|
2013-09-27 10:08:54 -07:00 |
Niklas Een
|
4cc3203110
|
Fixed a bug in Bridge mode
|
2013-09-27 00:17:59 -07:00 |
Alan Mishchenko
|
f704aa43fb
|
New logic sharing extraction.
|
2013-09-26 19:04:18 -07:00 |
Alan Mishchenko
|
f787e75b83
|
Improving DAG-aware unmapping.
|
2013-09-25 16:41:19 -07:00 |
Alan Mishchenko
|
531657105b
|
Improving DAG-aware unmapping.
|
2013-09-25 15:29:01 -07:00 |
Alan Mishchenko
|
ee11ee1833
|
Changes to enable decomposition of non-DSD functions.
|
2013-09-25 13:18:21 -07:00 |
Alan Mishchenko
|
e446cfca15
|
Added bridge integration for multi-output 'pdr -a'.
|
2013-09-16 14:54:11 -07:00 |
Alan Mishchenko
|
653dc8cff5
|
Added bridge integration for multi-output 'pdr -a'.
|
2013-09-16 14:46:07 -07:00 |
Alan Mishchenko
|
3b1cf0976c
|
Added bridge integration for multi-output 'pdr -a'.
|
2013-09-16 14:39:37 -07:00 |
Alan Mishchenko
|
ff5d3591d1
|
Infrastructure to support full Liberty format and unitification of library representations.
|
2013-09-15 18:23:49 -07:00 |
Alan Mishchenko
|
5b6b7c5bbe
|
Removing duplicated typedef line.
|
2013-09-13 09:39:50 -07:00 |
Alan Mishchenko
|
75fee10708
|
Improvements to the new technology mapper.
|
2013-09-12 22:37:26 -07:00 |
Alan Mishchenko
|
14606c473e
|
Improvements to the new technology mapper.
|
2013-09-12 17:53:41 -07:00 |
Alan Mishchenko
|
61abba9571
|
Improvements to the new technology mapper.
|
2013-09-11 23:49:05 -07:00 |
Alan Mishchenko
|
211ac730c6
|
Improvements to the new technology mapper.
|
2013-09-11 18:19:36 -07:00 |
Alan Mishchenko
|
0e256dc2c2
|
Updates for the new BMC engine.
|
2013-09-10 22:12:42 -07:00 |
Alan Mishchenko
|
2fa9645b08
|
Improvements to the new technology mapper.
|
2013-09-09 14:00:47 -07:00 |
Alan Mishchenko
|
48db1c3a04
|
Improvements to the new technology mapper.
|
2013-09-09 00:15:01 -07:00 |
Alan Mishchenko
|
23879f9200
|
Unifying parameters for the &ps command.
|
2013-09-05 20:40:50 -07:00 |
Alan Mishchenko
|
a495163f74
|
Buf fixes and minor changes to the &if mapper.
|
2013-08-29 14:41:01 -07:00 |
Alan Mishchenko
|
eec022ea64
|
Adding procedures to specify permutations with unused flops.
|
2013-08-28 20:21:01 -07:00 |
Alan Mishchenko
|
7013e0b672
|
Small changes to compile on Mac.
|
2013-08-15 00:58:23 -07:00 |
Alan Mishchenko
|
fcfafb0601
|
Enabling additional matching feature in the LUT mapper.
|
2013-08-12 23:27:20 -07:00 |
Alan Mishchenko
|
881b2ec46f
|
Integrated buffering and sizing.
|
2013-08-08 18:23:00 -07:00 |
Alan Mishchenko
|
c0ac159888
|
New technology mapper.
|
2013-07-14 15:04:25 -07:00 |
Alan Mishchenko
|
b3e0f5b2e9
|
New technology mapper.
|
2013-07-13 23:40:51 -07:00 |
Alan Mishchenko
|
2ee26b00f9
|
Precomputing DSD functions.
|
2013-07-11 22:08:35 -07:00 |
Alan Mishchenko
|
76875cd18d
|
Compiler warning.
|
2013-07-01 23:08:54 -07:00 |
Alan Mishchenko
|
64e2ee223b
|
Adding #include <stdlib.h> to 'abc_global.h' to prevent compilation problem on some platforms.
|
2013-07-01 14:07:42 -07:00 |
Alan Mishchenko
|
4e247281d2
|
Updating new mapper.
|
2013-06-29 23:45:04 -07:00 |
Niklas Een
|
45ce151195
|
Forgot that LIN64 was used in place of LIN for 64-bit architectures. Fixed.
|
2013-06-29 02:23:23 -07:00 |
Niklas Een
|
43df8967b5
|
Fixed a problem in BridgeMode; it will now correctly detect if the pipe has been closed and exit ABC.
|
2013-06-28 21:11:26 -07:00 |
Alan Mishchenko
|
fe40fd5c80
|
Updating new mapper.
|
2013-06-28 16:46:18 -07:00 |
Alan Mishchenko
|
13dd754a8c
|
Suggested changes to counting time in Abc_Clock()
|
2013-06-18 11:26:37 -07:00 |
Alan Mishchenko
|
3c97892514
|
New MFS package.
|
2013-05-30 14:09:50 -07:00 |
Alan Mishchenko
|
67127b838d
|
New DSD detection code.
|
2013-05-30 09:46:13 -07:00 |
Alan Mishchenko
|
22bdf62465
|
Adding a wrapper around clock() for more accurate time counting in ABC.
|
2013-05-27 15:14:42 -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
|
0cad45fa90
|
New MFS package.
|
2013-05-27 09:49:13 -07:00 |
Alan Mishchenko
|
ac037cbb96
|
New MFS package.
|
2013-05-23 23:22:12 -07:00 |
Alan Mishchenko
|
3880623c9b
|
Extending cube representation to handle SOPs with many cubes.
|
2013-05-12 23:23:18 -07:00 |
Alan Mishchenko
|
9d219eee4b
|
New MFS package.
|
2013-05-12 19:09:28 -07:00 |
Alan Mishchenko
|
eacfad7622
|
Changing the queue to work in the same the array of costs is realloced.
|
2013-05-05 09:04:14 -07:00 |
Alan Mishchenko
|
a762c695d7
|
New fast extract.
|
2013-05-05 01:54:11 -07:00 |
Alan Mishchenko
|
744d35d029
|
C++ compiler errors.
|
2013-05-04 20:32:38 -07:00 |
Alan Mishchenko
|
3945d382fe
|
Adding new API to the queue.
|
2013-05-04 20:24:35 -07:00 |
Alan Mishchenko
|
95571be503
|
Changes to the ABC data-structures to allow for larger designs.
|
2013-05-04 10:48:46 -07:00 |
Alan Mishchenko
|
fcd377405a
|
Compiler warnings.
|
2013-05-03 15:48:05 -07:00 |
Alan Mishchenko
|
6a49d1f4c6
|
Reading/writing MiniAIG and several minor changes.
|
2013-05-03 15:45:50 -07:00 |
Alan Mishchenko
|
bc50421928
|
Minor changes and improvement in PO partitioning (command &popart).
|
2013-05-01 12:45:34 -07:00 |
Alan Mishchenko
|
b94766bce5
|
Faster isomorphism detection (command &iso).
|
2013-05-01 00:10:53 -07:00 |
Alan Mishchenko
|
b09926e8e2
|
SAT sweeping under constraints.
|
2013-04-28 01:25:29 -07:00 |
Alan Mishchenko
|
324d73c29a
|
New fast extract.
|
2013-04-27 15:23:12 -07:00 |
Alan Mishchenko
|
2650f94598
|
Shrink for 6-LUTs.
|
2013-03-31 23:09:51 -07:00 |
Alan Mishchenko
|
e64cad10e2
|
Adding command &miter2 to derive a specified sequential miter.
|
2013-03-27 12:43:00 -07:00 |
Alan Mishchenko
|
eee8ceb0fa
|
PO partitioning algorithm.
|
2013-03-09 12:19:11 -08:00 |
Alan Mishchenko
|
ae091e695e
|
Integrating box library.
|
2013-03-08 18:58:54 -08:00 |
Alan Mishchenko
|
dcc8907161
|
Improvements to the hierarchy/timing manager.
|
2013-03-05 16:53:18 -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
|
c98119594e
|
User-controlable SAT sweeper.
|
2013-02-26 16:59:21 -05:00 |
Alan Mishchenko
|
7e293ebe08
|
User-controlable SAT sweeper.
|
2013-02-25 22:07:32 -05:00 |
Alan Mishchenko
|
fe3b2e250b
|
User-controlable SAT sweeper.
|
2013-02-25 17:49:59 -05:00 |
Alan Mishchenko
|
fdba646b64
|
Integrating sweeping information.
|
2013-02-23 17:13:42 -08:00 |
Alan Mishchenko
|
7802db98af
|
Integrating sweeping information.
|
2013-02-23 16:08:10 -08:00 |
Alan Mishchenko
|
2e14b73af6
|
Allowing for Verilog names of the type slash-<name>-space-[N].
|
2013-02-22 13:49:07 -08:00 |
Alan Mishchenko
|
24823dce0c
|
Integrating sweeping information.
|
2013-02-20 23:34:27 -08:00 |
Alan Mishchenko
|
b096809458
|
Integrating sweeping information.
|
2013-02-20 23:22:01 -08:00 |