Alan Mishchenko
385cb73d32
Updates to delay optimization project.
2017-01-01 19:47:30 +07:00
Alan Mishchenko
4b20003e0c
Updates to delay optimization project.
2017-01-01 11:04:28 +07:00
Alan Mishchenko
1fef441a0d
Updates to delay optimization project.
2017-01-01 11:01:47 +07:00
Alan Mishchenko
278c00242f
Compiler warnings.
2017-01-01 00:33:06 +07:00
Alan Mishchenko
39f3225995
Updates to delay optimization project.
2017-01-01 00:32:19 +07:00
Alan Mishchenko
ab8db51f37
Updates to delay optimization project.
2016-12-31 23:10:16 +07:00
Alan Mishchenko
290c70f73e
Updates to delay optimization project.
2016-12-31 22:56:30 +07:00
Alan Mishchenko
3f2899d6ea
Compiler warnings.
2016-12-31 22:00:26 +07:00
Alan Mishchenko
8eb5d1896a
Updates to delay optimization project.
2016-12-31 21:46:25 +07:00
Alan Mishchenko
01924ca118
Updates to delay optimization project.
2016-12-31 20:21:46 +07:00
Alan Mishchenko
54b4692d4b
Updates to delay optimization project.
2016-12-29 21:26:02 +07:00
Alan Mishchenko
4488ab83d0
Updates to delay optimization project.
2016-12-29 14:45:16 +07:00
Alan Mishchenko
fdd8404bfc
Updates to delay optimization project.
2016-12-28 12:34:53 +07:00
Alan Mishchenko
1f45cca621
C++ compatibility fix.
2016-12-28 09:43:28 +07:00
Alan Mishchenko
3581c94fec
Updates to delay optimization project.
2016-12-27 21:08:52 +07:00
Alan Mishchenko
fcd3133a9f
Updates to delay optimization project.
2016-12-27 18:15:05 +07:00
Alan Mishchenko
398c4ec92c
Updates to delay optimization project.
2016-12-27 18:08:39 +07:00
Alan Mishchenko
ac3216cf23
Updates to delay optimization project.
2016-12-25 15:58:54 +07:00
Baruch Sterin
b9dfb992c7
(1) Makefile: added a shared library target, (2) no longer compile the main function as part of libabc.a
2016-12-22 18:15:29 -08:00
Alan Mishchenko
7d0648e240
Correcting API names for inputing/outputing MiniLut.
2016-12-23 00:23:17 +07:00
Alan Mishchenko
b56a532682
Several changes in arithmetic circuit manipulation.
2016-12-22 17:27:32 +07:00
Alan Mishchenko
cf5d4ad07f
Converting some errors into warnings.
2016-12-21 15:34:02 +07:00
Alan Mishchenko
cb49c5d006
Bug fix in 'dsat <file.cnf>' when the number of classes in listed incorrectly.
2016-12-13 10:34:17 +08:00
Alan Mishchenko
81af996fee
Bug fix in 'dsat <file.cnf>' when the number of classes in listed incorrectly.
2016-12-13 10:02:28 +08:00
Bruno Schmitt
5351ab4b13
xSAT is an experimental SAT Solver based on Glucose v3(see Glucose copyrights below) and ABC C version of
...
MiniSat (bsat) developed by Niklas Sorensson and modified by Alan Mishchenko. It’s development has reached
sufficient maturity to be committed in ABC, but still in a beta state.
TODO:
* Read compressed CNF files.
* Study the use of floating point for variables and clauses activity.
* Better documentation.
* Improve verbose messages.
* Expose parameters for tuning.
2016-12-12 16:20:38 -02:00
Alan Mishchenko
cd92b1fea3
Improvements to GIA visualization.
2016-12-08 10:39:11 -08:00
Alan Mishchenko
211db8bf28
Improvements to GIA visualization.
2016-12-08 10:37:36 -08:00
Alan Mishchenko
77ef610919
Adding support for minimalistic representation of LUT mapping.
2016-12-05 21:18:51 -08:00
Alan Mishchenko
d9fdd10960
Bug fix in Liberty parser.
2016-12-05 19:54:17 -08:00
Alan Mishchenko
3169bd96b7
Compiler warnings.
2016-12-05 17:48:21 -08:00
Alan Mishchenko
6a351c4dc0
Adding support for minimalistic representation of LUT mapping.
2016-12-05 17:45:15 -08:00
Alan Mishchenko
8ba6071a76
New SAT-based optimization package.
2016-12-04 21:59:10 -08:00
Alan Mishchenko
91aab10757
Analysis of arithmetic logic cones.
2016-12-04 13:05:51 -08:00
Alan Mishchenko
c88a2421b4
New SAT-based optimization package.
2016-12-03 19:58:12 -08:00
Alan Mishchenko
1bf289c774
Changes to arithmetic logic detection.
2016-12-02 21:12:57 -08:00
Alan Mishchenko
2ff522df45
New SAT-based optimization package.
2016-11-30 20:58:53 -08:00
Alan Mishchenko
3b5527b620
New SAT-based optimization package.
2016-11-30 20:56:43 -08:00
Alan Mishchenko
b3514ee7e0
Commenting out bailout in 'print_cex' when CEX has latches initialized to 1.
2016-11-30 12:07:08 -08:00
Alan Mishchenko
329cee4981
Small changes in handling arithmetic logic.
2016-11-30 11:30:38 -08:00
Alan Mishchenko
5d61e53c7a
New SAT-based optimization package.
2016-11-28 15:50:15 -08:00
Alan Mishchenko
53adc97675
New SAT-based optimization package.
2016-11-27 11:56:40 -08:00
Alan Mishchenko
de71ef44cd
New command to profile arithmetic logic cones.
2016-11-26 17:06:54 -08:00
Alan Mishchenko
6b55bf0205
New SAT-based optimization package.
2016-11-26 14:28:12 -08:00
Alan Mishchenko
64bdbe1a74
Adding switch '-c' to generate only stuck-at faults in 'faultclasses -g'.
2016-11-22 20:09:25 -08:00
Alan Mishchenko
b483c97fdd
Minor bug fixes.
2016-11-21 11:52:50 -08:00
Alan Mishchenko
a703052bc5
New SAT-based optimization package.
2016-11-19 18:15:06 -08:00
Alan Mishchenko
58476ea738
New SAT-based optimization package.
2016-11-17 17:32:34 -08:00
Alan Mishchenko
585f3a6407
New SAT-based optimization package.
2016-11-17 12:16:14 -08:00
Alan Mishchenko
254ac2df8f
Fixed several compiler warnings.
2016-11-17 12:12:19 -08:00
Vinicius Callegaro
9f99f08d4c
Merged alanmi/abc into default
2016-11-16 20:57:39 -02:00