Alan Mishchenko
|
4f74e00470
|
More tuning in &nf.
|
2015-08-28 19:17:48 -07:00 |
Alan Mishchenko
|
362a879d6b
|
Adding switch to control area-recovery and more tuning in &nf.
|
2015-08-28 18:42:11 -07:00 |
Alan Mishchenko
|
04be8af560
|
Important bug fixes in standard-cell library handling and mapper &nf.
|
2015-08-28 17:47:00 -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
|
41d18ca051
|
Changing 'refactor' to work with truth tables.
|
2015-08-25 11:02:34 -07:00 |
Alan Mishchenko
|
24f2a120f2
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 21:09:50 -07:00 |
Alan Mishchenko
|
eb699bbaf8
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 21:09:43 -07:00 |
Alan Mishchenko
|
9ef96ae8a6
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 20:55:07 -07:00 |
Alan Mishchenko
|
99e3e3bc7e
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 20:21:30 -07:00 |
Alan Mishchenko
|
77d64787e0
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 19:49:18 -07:00 |
Alan Mishchenko
|
1fffe8f6f3
|
New switch in 'read_lib' to replace gate/pin names by short strings.
|
2015-08-24 18:07:10 -07:00 |
Alan Mishchenko
|
5bf0f86450
|
New switch in 'read_lib' to replace gate/pin names by short strings.
|
2015-08-24 17:40:20 -07:00 |
Alan Mishchenko
|
73bfe00f82
|
Compiler warning.
|
2015-08-23 20:58:07 -07:00 |
Alan Mishchenko
|
27b8e541bb
|
Merging recent changes.
|
2015-08-23 20:52:33 -07:00 |
Alan Mishchenko
|
0e4561ab9f
|
Experiments with mapping plus small changes.
|
2015-08-23 20:38:55 -07:00 |
Alan Mishchenko
|
8ad2061669
|
New command 'isonpn'.
|
2015-08-11 14:07:04 -07:00 |
Alan Mishchenko
|
6ae4ddec00
|
New command 'isonpn'.
|
2015-08-11 08:04:25 -07:00 |
Alan Mishchenko
|
033203b7bd
|
Improvements to Cba data-structure.
|
2015-08-10 13:26:37 -07:00 |
Alan Mishchenko
|
46fbad869e
|
Commenting out an assertion.
|
2015-08-10 11:43:28 -07:00 |
Alan Mishchenko
|
a14e2c921f
|
Improvements to Cba data-structure.
|
2015-08-09 22:46:40 -07:00 |
Alan Mishchenko
|
8a30b675b5
|
Improvements to Cba data-structure.
|
2015-08-09 17:19:22 -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
|
f039799b75
|
Fix for v_rams_20b and fix for 'write_rb' set/reset only input port allowed
|
2015-08-07 19:32:58 -07:00 |
Alan Mishchenko
|
3206a7fc10
|
Compiler warnings.
|
2015-08-04 21:10:48 -07:00 |
Alan Mishchenko
|
9de8a0b346
|
Improvements to Cba data-structure.
|
2015-08-04 21:02:23 -07:00 |
Alan Mishchenko
|
ea3133e3a4
|
Making ABC error out instead of crashing when non-standard range is given.
|
2015-08-03 16:24:10 -07:00 |
Alan Mishchenko
|
b29cda081a
|
Improvements to Cba data-structure.
|
2015-08-01 16:59:42 -07:00 |
Alan Mishchenko
|
f6a7f695c0
|
Improvements to Cba data-structure.
|
2015-07-31 20:47:09 -07:00 |
Alan Mishchenko
|
bab71101ec
|
Improvements to Cba data-structure.
|
2015-07-29 23:13:39 -07:00 |
Alan Mishchenko
|
7f7b7671b0
|
Improvements to Cba data-structure.
|
2015-07-28 17:17:32 -07:00 |
Alan Mishchenko
|
0806dd227c
|
Updates to the Cba data-structure.
|
2015-07-25 19:34:28 -07:00 |
Alan Mishchenko
|
e0630f83f5
|
Updates to Cba data-structure.
|
2015-07-24 12:26:24 -07:00 |
Alan Mishchenko
|
e9be6ecaf8
|
Updates to Cba data-structure.
|
2015-07-23 21:33:52 -07:00 |
Alan Mishchenko
|
9bd16029f1
|
Renaming Cba into Bac.
|
2015-07-21 17:59:07 -07:00 |
Alan Mishchenko
|
ae46690b06
|
Renaming Cba into Bac.
|
2015-07-21 17:58:23 -07:00 |
Alan Mishchenko
|
6f13e63182
|
Renaming Cba into Bac.
|
2015-07-21 17:57:19 -07:00 |
Alan Mishchenko
|
8b1d1dc86b
|
Renaming Cba into Bac.
|
2015-07-21 17:55:33 -07:00 |
Alan Mishchenko
|
e365a8e615
|
Renaming Cba into Bac.
|
2015-07-21 17:53:56 -07:00 |
Alan Mishchenko
|
91b62b3bb8
|
Renaming Cba into Bac.
|
2015-07-21 17:51:28 -07:00 |
Alan Mishchenko
|
477ecc172f
|
Renaming Cba into Bac.
|
2015-07-21 17:42:49 -07:00 |
Alan Mishchenko
|
ddda9320ac
|
Adding new GIA duplication API.
|
2015-07-21 11:52:15 -07:00 |
Alan Mishchenko
|
d332e670a2
|
Improving Wlc_Ntk_t data-structure by extending bit-ranges up to 4B enabling printout of AND2 in '%ps -d'.
|
2015-07-16 17:37:48 -07:00 |
Alan Mishchenko
|
0aab93566a
|
Do not add reset logic to un-initialized flops without fanout.
|
2015-07-16 15:36:22 -07:00 |
Alan Mishchenko
|
3a321133af
|
Clarifying 'cec' and 'dsec' usage message.
|
2015-07-16 15:20:27 -07:00 |
Alan Mishchenko
|
f54a139c8a
|
Verilog benchmark generation code.
|
2015-07-15 00:21:26 -07:00 |
Alan Mishchenko
|
e37bd1fb64
|
Improved bit-blasting of various operators in Wlc_Ntk_t; added SQRT operator (@).
|
2015-07-14 19:55:05 -07:00 |
Alan Mishchenko
|
92b85b16a2
|
Improved bit-blasting of adders and multipliers in Wlc_Ntk_t.
|
2015-07-13 17:46:01 -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
|
772eaa6345
|
Assertion fail after 'print_supp -w'.
|
2015-07-11 21:26:34 -07:00 |
Alan Mishchenko
|
494ca7156c
|
Compiler warning.
|
2015-07-11 19:32:26 -07:00 |
Alan Mishchenko
|
0d09071f14
|
Adding new Python API 'is_func_iso2'.
|
2015-07-11 19:30:52 -07:00 |
Alan Mishchenko
|
b949436f4c
|
Adding new Python API 'is_func_iso'.
|
2015-07-11 16:49:06 -07:00 |
Alan Mishchenko
|
05ca4afb77
|
New TFI/TFO profiling code.
|
2015-07-10 21:20:50 -07:00 |
Alan Mishchenko
|
3aece535b9
|
New TFI/TFO profiling code.
|
2015-07-09 20:54:10 -07:00 |
Alan Mishchenko
|
10e0f3c58d
|
Small changes to enable collecting results using &ps -D file.
|
2015-07-09 11:50:24 -07:00 |
Alan Mishchenko
|
f4d72b2af2
|
Temp change in the AIG reader and minor tuning.
|
2015-07-09 09:35:58 -07:00 |
Alan Mishchenko
|
f6a3c28e88
|
Temp change in the AIG reader and minor tuning.
|
2015-07-08 21:22:27 -07:00 |
Alan Mishchenko
|
fd5b7e8b5d
|
Bug fix in programmable cell parser and minor tuning.
|
2015-07-08 16:59:22 -07:00 |
Alan Mishchenko
|
609be7a114
|
C++ compiler typecast problem.
|
2015-07-08 15:04:26 -07:00 |
Alan Mishchenko
|
4f2d2e0e96
|
C++ compiler typecast problem.
|
2015-07-08 08:42:15 -07:00 |
Alan Mishchenko
|
095cf5e8b6
|
C++ compiler typecast problem.
|
2015-07-08 07:53:30 -07:00 |
Alan Mishchenko
|
6bd77858c5
|
Bug fixing in %blast when blasting MUX coming from always-statement.
|
2015-07-07 22:34:21 -07:00 |
Alan Mishchenko
|
8efc9cb7a9
|
Bug fixing in %blast when blasting mod operator (handling zero divisor).
|
2015-07-07 15:38:54 -07:00 |
Alan Mishchenko
|
43ad54b938
|
Adding new Python API 'co_supp'.
|
2015-07-07 08:28:59 -07:00 |
Alan Mishchenko
|
95af979753
|
Adding new Python API 'co_supp'.
|
2015-07-06 22:47:47 -07:00 |
Alan Mishchenko
|
9894fc762e
|
Add fix to Liberty parser to skip extra semicolon.
|
2015-07-06 07:57:18 -07:00 |
Alan Mishchenko
|
cc0954e022
|
Bug fix in SMT-LIB parser.
|
2015-06-30 09:49:55 -07:00 |
Alan Mishchenko
|
8c1e81a7c8
|
Fixing assertion failure in Abc_NtkBddToSop.
|
2015-06-29 12:52:16 -07:00 |
Alan Mishchenko
|
819c0ccab2
|
Making sure the CI/CO are not ordered by 'fraig_restore'.
|
2015-06-29 12:01:42 -07:00 |
Alan Mishchenko
|
b4d0abb77d
|
Undo recent assert.
|
2015-06-27 21:38:32 -07:00 |
Alan Mishchenko
|
66ef4a9ac1
|
Potential performance bug in the mapper.
|
2015-06-27 19:57:49 -07:00 |
Alan Mishchenko
|
9eb3a3b349
|
Adding resource limits to 'fraig_restore'.
|
2015-06-27 19:39:02 -07:00 |
Alan Mishchenko
|
9b1de5b166
|
Compiler warnings.
|
2015-06-24 12:31:43 -07:00 |
Alan Mishchenko
|
9c0c460795
|
New command &genqbf to dump the QBF miter for ind inv computation.
|
2015-06-23 20:48:24 -07:00 |
Alan Mishchenko
|
a26d8621f0
|
Add warnings to %read about 3-arge ops and non-zero-based ranges.
|
2015-06-23 15:53:41 -07:00 |
Alan Mishchenko
|
d0d7763ef8
|
Supporting AND-gate cuts in 'if' and '&if'
|
2015-06-21 13:31:02 -07:00 |
Alan Mishchenko
|
ffcb4afbb5
|
Supporting 'distinct' keyword in SMT-LIB parser.
|
2015-06-20 13:50:46 -07:00 |
Alan Mishchenko
|
4b7dd69260
|
Adding new debugging feature to Wlc_Ntk_t.
|
2015-06-19 22:58:07 -07:00 |
Alan Mishchenko
|
6e4ef76311
|
Bug with in signed MUX.
|
2015-06-14 13:18:23 -07:00 |
Alan Mishchenko
|
17c32289e1
|
Bug with in signed MUX.
|
2015-06-12 23:02:11 -07:00 |
Alan Mishchenko
|
8452f5cff3
|
Sequential word-level simulator for Wlc_Ntk_t (bug fix).
|
2015-06-05 15:07:46 -07:00 |
Alan Mishchenko
|
0489deb631
|
Sequential word-level simulator for Wlc_Ntk_t.
|
2015-06-04 22:32:51 -07:00 |
Alan Mishchenko
|
f7939ee6b1
|
Merging two threads.
|
2015-05-25 18:23:51 -07:00 |
Alan Mishchenko
|
d0bbb46191
|
Changing the way extension 'b' is written.
|
2015-05-25 18:19:38 -07:00 |
Alan Mishchenko
|
9eb8184e74
|
Copying prog cell data.
|
2015-05-21 07:40:47 -07:00 |
Alan Mishchenko
|
14b7a520a1
|
Bug fix in 'dsd_tune' when processing cells with 0-input LUTs.
|
2015-05-15 22:36:11 -07:00 |
Alan Mishchenko
|
37b6b5f1f8
|
Making sure 0-input LUTs are supported by the DSD matching code.
|
2015-05-14 13:12:17 -07:00 |
Alan Mishchenko
|
a39ef30708
|
Procedure for extending care CEX to all objects.
|
2015-05-14 09:34:20 -07:00 |
Alan Mishchenko
|
3e1c831b2d
|
Bug fix in QBF solver.
|
2015-05-04 17:42:19 -07:00 |
Alan Mishchenko
|
a90700c753
|
Correcting assert in converting standard cell mapping from GIA into ABC.
|
2015-04-27 23:06:39 -07:00 |
Alan Mishchenko
|
b3e6cb30bb
|
Bug fix in %read_smt and prevent crash of &cec if there is no current AIG.
|
2015-04-27 13:56:17 -07:00 |
Alan Mishchenko
|
c0f0e145c4
|
Improving the criteria to select representative gates in 'map' with floating-point-delay libraries having more than one gate in some functionality classes.
|
2015-04-25 14:58:29 -07:00 |
Alan Mishchenko
|
3be417ae1c
|
Fix inconsistency between operators and symbols in Wlc_Ntk_t.
|
2015-04-25 11:56:00 -07:00 |
Alan Mishchenko
|
55e7dd16d3
|
Suggested fixes to compile with 'gcc -x c++'.
|
2015-04-24 21:33:45 -07:00 |
Alan Mishchenko
|
9e20b3016d
|
Adding switch 'map -f' to not use large gates for high-fanout nodes (disabled by default).
|
2015-04-24 14:51:34 -07:00 |
Alan Mishchenko
|
3708acbf46
|
Bug fix in 'print_supp' (induced bugs in 'bm' and 'bm2').
|
2015-04-24 14:44:08 -07:00 |
Alan Mishchenko
|
a78fb767ee
|
Adding platform-independent (alphabetic) way of sorting Genlib gates and selecting representatives based on area/delay.
|
2015-04-17 21:02:15 +09:00 |
Alan Mishchenko
|
bc6c0837a1
|
Adding support for dumping faults not detected by a given test-set in &fftest (switch -n).
|
2015-04-17 17:00:31 +09:00 |