Alan Mishchenko
|
b910cba3e2
|
Initial new interpolation code.
|
2014-01-28 17:46:11 +08:00 |
Alan Mishchenko
|
d9bbcb5dc9
|
Handling C++-style comments in Liberty parser.
|
2014-01-28 17:45:44 +08:00 |
Alan Mishchenko
|
68587eb467
|
Improving switching activity computation.
|
2013-12-30 15:15:43 +07:00 |
Alan Mishchenko
|
07bb26ba08
|
Improving switching activity computation.
|
2013-12-30 14:47:07 +07:00 |
Alan Mishchenko
|
737e4671ce
|
Adding check for the presence of precomputed data.
|
2013-12-29 14:39:25 +07:00 |
Alan Mishchenko
|
15a356fa4d
|
Improving switching activity computation.
|
2013-12-26 17:14:40 +07:00 |
Alan Mishchenko
|
efc1c8588e
|
Fixed problem with timeout in &bmc.
|
2013-12-18 16:21:10 +07:00 |
Alan Mishchenko
|
227963f03d
|
New command &write_cnf.
|
2013-12-18 00:22:26 +07:00 |
Baruch Sterin
|
c5a0ce9063
|
add a new command line option to ABC, -q, same as -c, but without echoing the command
|
2013-12-07 00:44:57 -08:00 |
Alan Mishchenko
|
549cd2c6da
|
Making 'fold' and 'unfold' skip constant POs (another fix).
|
2013-12-04 15:45:42 -08:00 |
Alan Mishchenko
|
539f05c09f
|
Upgrading command 'print_supp'.
|
2013-12-04 00:18:07 -08:00 |
Alan Mishchenko
|
ecdcfbba5c
|
Making 'fold' and 'unfold' skip constant POs (fixed).
|
2013-12-04 00:02:21 -08:00 |
Alan Mishchenko
|
681483c904
|
Bug fixes in the above patches.
|
2013-12-03 00:38:37 -08:00 |
Alan Mishchenko
|
34ab59574e
|
Suggested patch of AIG writers.
|
2013-12-03 00:26:43 -08:00 |
Alan Mishchenko
|
a3bc77cd7b
|
Making 'fold' and 'unfold' skip constant POs.
|
2013-12-03 00:03:09 -08:00 |
Alan Mishchenko
|
08bb54f382
|
New canonical DSD form.
|
2013-12-02 14:06:43 -08:00 |
Alan Mishchenko
|
0847ee732e
|
Bug fix in &b when reference counters are given.
|
2013-11-30 18:29:08 -08:00 |
Alan Mishchenko
|
87e1bc45a6
|
Commeting out an assertion in sizing.
|
2013-11-27 22:13:59 -08:00 |
Alan Mishchenko
|
c8f341fd01
|
Patching ABC for Yosys.
|
2013-11-27 19:02:52 -08:00 |
Alan Mishchenko
|
55ba5a3e4c
|
Patching ABC for Yosys.
|
2013-11-27 18:53:22 -08:00 |
Alan Mishchenko
|
9cbba3cce7
|
Patching ABC for Yosys.
|
2013-11-27 12:28:30 -08:00 |
Alan Mishchenko
|
e73e5438ca
|
Patching ABC for Yosys.
|
2013-11-27 12:17:00 -08:00 |
Alan Mishchenko
|
ee50e84e57
|
Structural mapper into structures.
|
2013-11-26 23:19:22 -08:00 |
Alan Mishchenko
|
a9eb8677fe
|
Explanation for one assetion.
|
2013-11-26 21:35:13 -08:00 |
Alan Mishchenko
|
93bec213fc
|
Bug fix in timing update.
|
2013-11-26 01:03:53 -08:00 |
Alan Mishchenko
|
71166f602a
|
Structural mapper into structures.
|
2013-11-24 21:21:01 -08:00 |
Alan Mishchenko
|
98da93093b
|
Bug fix in technology mapper.
|
2013-11-24 09:51:48 -08:00 |
Alan Mishchenko
|
ab00143669
|
Bug fix in liberty parser.
|
2013-11-23 20:00:59 -08:00 |
Alan Mishchenko
|
9de629ff59
|
Add command 'splitsop' to split large node SOPs into smaller ones.
|
2013-11-23 19:52:00 -08:00 |
Alan Mishchenko
|
00efa68053
|
Several changes to allow Liberty files without delay info.
|
2013-11-21 12:58:13 -08:00 |
Alan Mishchenko
|
962ad3b0b1
|
Fixing several simple bugs in library handling.
|
2013-11-21 12:01:14 -08:00 |
Alan Mishchenko
|
b21447b6df
|
Bug fix in writing constants in write_verilog.
|
2013-11-21 11:39:57 -08:00 |
Alan Mishchenko
|
260fe0830a
|
Propagating initial PI level during balancing.
|
2013-11-15 00:59:16 -08:00 |
Alan Mishchenko
|
a4325272c2
|
Adding switch to control the number of nodes tried in mfs2.
|
2013-11-14 23:50:17 -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 |
Alan Mishchenko
|
5021909cb1
|
Merged in atomb/abc (pull request #2)
More portability/flexibility fixes
|
2013-11-07 19:15:22 -08:00 |
Alan Mishchenko
|
24ffd5269a
|
Organizing the timing report functions.
|
2013-11-07 11:26:40 -08:00 |
Alan Mishchenko
|
4774dc56fe
|
Fixing the wire-load approximation problem.
|
2013-11-07 10:24:47 -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
|
f29fe2d0c2
|
Specialized inductive check.
|
2013-11-05 21:17:32 -08:00 |
Alan Mishchenko
|
78a0660eab
|
Specialized inductive check.
|
2013-11-05 20:33:48 -08:00 |
Alan Mishchenko
|
66b6593513
|
Specialized inductive check.
|
2013-11-05 19:37:46 -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
|
053c9f54e4
|
Tuning for multi-ouptut solver.
|
2013-11-05 11:25:05 -08:00 |
Alan Mishchenko
|
5f6244c603
|
Tuning for multi-ouptut solver.
|
2013-11-05 00:05:28 -08:00 |
Alan Mishchenko
|
0f29c62eab
|
Tuning for multi-ouptut solver.
|
2013-11-04 23:57:40 -08:00 |
Alan Mishchenko
|
ed11db1763
|
Tuning for multi-ouptut solver.
|
2013-11-04 23:31:12 -08:00 |
Alan Mishchenko
|
54b2cc1d72
|
Tuning for multi-ouptut solver.
|
2013-11-04 23:24:42 -08:00 |
Alan Mishchenko
|
d8cb39a191
|
Tuning for multi-ouptut solver.
|
2013-11-04 23:21:54 -08:00 |
Alan Mishchenko
|
f948c6dbf3
|
Tuning for multi-ouptut solver.
|
2013-11-04 23:15:05 -08:00 |
Alan Mishchenko
|
5dce71d57a
|
Tuning for multi-ouptut solver.
|
2013-11-04 22:46:10 -08:00 |
Alan Mishchenko
|
a1d2ba0fcc
|
Tuning for multi-ouptut solver.
|
2013-11-04 22:30:27 -08:00 |
Alan Mishchenko
|
0ab8cd1191
|
Tuning for multi-ouptut solver.
|
2013-11-04 21:04:33 -08:00 |
Alan Mishchenko
|
765da3a318
|
Added sharing of counter-examples across multiple failed properties in 'bmc3 -a'.
|
2013-11-04 21:00:18 -08:00 |
Alan Mishchenko
|
de9fd0a529
|
Added sharing of counter-examples across multiple failed properties in 'bmc3 -a'.
|
2013-11-04 20:47:26 -08:00 |
Alan Mishchenko
|
b781c1c1d5
|
Merging heads.
|
2013-11-04 20:28:17 -08:00 |
Alan Mishchenko
|
2076d38ea3
|
Added sharing of counter-examples across multiple failed properties in 'bmc3 -a'.
|
2013-11-04 20:25:36 -08:00 |
Alan Mishchenko
|
22fd7dca45
|
Specialized inductive check.
|
2013-11-04 16:20:31 -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
|
a0529ec5c8
|
Sweeper internal dumping.
|
2013-11-01 18:59:51 -04:00 |
Alan Mishchenko
|
e2af27f160
|
Sweeper internal dumping.
|
2013-11-01 17:09:05 -04:00 |
Alan Mishchenko
|
74893bf3d4
|
Sweeper internal verification.
|
2013-11-01 13:48:17 -04:00 |
Alan Mishchenko
|
a564e2ab81
|
Sweeper internal verification and new switch for &cfraig.
|
2013-11-01 13:36:51 -04:00 |
Alan Mishchenko
|
a509fa8ea8
|
Sweeper internal verification.
|
2013-11-01 13:25:19 -04:00 |
Alan Mishchenko
|
ea1a2cfdab
|
Corner-case bug in synthesis commands.
|
2013-11-01 13:11:11 -04:00 |
Alan Mishchenko
|
c8bfb82688
|
Sweeper condition complement bug-fix.
|
2013-11-01 12:19:56 -04:00 |
Alan Mishchenko
|
3b8095a671
|
Sweeper condition complement bug-fix and code for internal verification.
|
2013-11-01 12:11:46 -04:00 |
Alan Mishchenko
|
57b5141181
|
Sweeper assertion.
|
2013-11-01 11:33:43 -04:00 |
Alan Mishchenko
|
7b6e7181e0
|
Sweeper assertion.
|
2013-11-01 11:22:04 -04:00 |
Alan Mishchenko
|
e4ab09d771
|
Sweeper return value normalization.
|
2013-11-01 11:19:23 -04:00 |
Alan Mishchenko
|
ec298486b6
|
False path detection.
|
2013-10-31 23:42:06 -04:00 |
Alan Mishchenko
|
34366b8aca
|
Specialized induction check.
|
2013-10-31 20:30:40 -04:00 |
Alan Mishchenko
|
e8c765c0d1
|
GIA sweeper: adding APIs to return valid probe ID and run a command line.
|
2013-10-31 17:06:06 -04:00 |
Alan Mishchenko
|
615d249e02
|
GIA sweeper: adding APIs to return valid probe ID and run a command line.
|
2013-10-31 17:00:06 -04:00 |
Alan Mishchenko
|
695231148f
|
Specialized induction check.
|
2013-10-31 16:41:25 -04:00 |
Alan Mishchenko
|
313caa456a
|
False path detection.
|
2013-10-31 16:36:08 -04:00 |
Alan Mishchenko
|
6582e10a82
|
Specialized induction check.
|
2013-10-31 14:18:31 -04:00 |
Alan Mishchenko
|
f620a857d3
|
Specialized induction check.
|
2013-10-31 13:07:43 -04:00 |
Alan Mishchenko
|
a457bfe1e5
|
GIA sweeper interface update.
|
2013-10-31 11:20:37 -04:00 |
Alan Mishchenko
|
05c987b6cf
|
Improving critical path print-out.
|
2013-10-31 09:58:59 -04:00 |
Alan Mishchenko
|
431dc61a9e
|
Bug fix in 'tempor -s'.
|
2013-10-30 19:09:55 -04:00 |
Alan Mishchenko
|
9439786d95
|
Changes to Liberty parser.
|
2013-10-30 18:07:41 -04:00 |
Alan Mishchenko
|
89864d111e
|
GIA sweeper interface update.
|
2013-10-30 16:04:17 -04:00 |
Alan Mishchenko
|
e3e47a599d
|
GIA sweeper interface update.
|
2013-10-30 15:45:19 -04:00 |
Alan Mishchenko
|
b259a62d40
|
Compiler warnings.
|
2013-10-30 13:52:26 -04:00 |
Alan Mishchenko
|
a8c85d79e7
|
Compiler warnings.
|
2013-10-30 13:46:31 -04:00 |
Alan Mishchenko
|
2b85ef06e5
|
Compiler warnings.
|
2013-10-30 13:45:00 -04:00 |
Alan Mishchenko
|
80f46fa2ae
|
Compiler warnings.
|
2013-10-30 10:29:44 -04:00 |
Alan Mishchenko
|
f4a250839d
|
Changes to Liberty parser.
|
2013-10-30 10:18:01 -04:00 |
Alan Mishchenko
|
e23dd881fb
|
Wrapper around the BMC engine to restart it with higher resource limits.
|
2013-10-29 12:30:16 -07:00 |
Alan Mishchenko
|
e3f9ad3c97
|
New BMC engine.
|
2013-10-27 22:55:23 -07:00 |
Alan Mishchenko
|
d65d8528b6
|
New BMC engine.
|
2013-10-27 22:39:58 -07:00 |
Alan Mishchenko
|
a7867378ac
|
New BMC engine.
|
2013-10-27 14:16:29 -07:00 |
Alan Mishchenko
|
b39e09bb73
|
Multi-output property solver.
|
2013-10-27 12:13:40 -07:00 |
Alan Mishchenko
|
72f01030c4
|
Getting rid of a recursive procedure during CNF construction in bmc3.
|
2013-10-27 10:31:44 -07:00 |
Alan Mishchenko
|
3b30fb2a11
|
Multi-output property solver.
|
2013-10-26 23:05:13 -07:00 |
Alan Mishchenko
|
9437664596
|
Multi-output property solver.
|
2013-10-26 21:29:57 -07:00 |