Mathias Soeken
|
1f47fb7151
|
Dynamic number of variables in exact store manager.
|
2016-08-02 11:25:16 +02:00 |
Mathias Soeken
|
160c697f32
|
Merged alanmi/abc into default
|
2016-08-02 11:21:51 +02:00 |
Alan Mishchenko
|
8bc4894ccb
|
Compiler errors on Windows.
|
2016-08-01 13:21:58 -07:00 |
Bruno Schmitt
|
f59788f611
|
Several updates to FXCH including:
- Cube Grouping
- New sub-cube hash table
|
2016-08-01 13:13:46 -03:00 |
Mathias Soeken
|
8246af894d
|
Fixes in DelayCost and BuildNode.
|
2016-08-01 08:37:14 +02:00 |
Mathias Soeken
|
a7b244c5a9
|
Merged alanmi/abc into default
|
2016-08-01 08:29:37 +02:00 |
Alan Mishchenko
|
fd8eb8c855
|
Adding one argument to the delay-estimation API used for exact synthesis.
|
2016-07-31 13:31:57 -07:00 |
Mathias Soeken
|
a4f8e601b9
|
Create and cleanup store, revert arrival times.
|
2016-07-31 13:08:14 +02:00 |
Mathias Soeken
|
fdc9b180f8
|
Create network from solution in store.
|
2016-07-31 12:47:09 +02:00 |
Mathias Soeken
|
19e78a35d4
|
Store for exact results.
|
2016-07-31 12:24:02 +02:00 |
Mathias Soeken
|
a6352369a5
|
Depth optimal synthesis.
|
2016-07-30 15:21:57 +02:00 |
Mathias Soeken
|
59077dab9f
|
Implementation of Abc_ExactDelayCost.
|
2016-07-30 15:01:59 +02:00 |
Mathias Soeken
|
3641a3f18b
|
Extract delay information into solution.
|
2016-07-30 14:40:12 +02:00 |
Mathias Soeken
|
90a6c38329
|
Check whether exact network can be found.
|
2016-07-30 14:39:11 +02:00 |
Mathias Soeken
|
6d0214edc9
|
Extract solution into intermediate format.
|
2016-07-30 13:34:39 +02:00 |
Alan Mishchenko
|
0b01f5ec27
|
Infrastructure for using the results of exact SAT-based synthesis during mapping.
|
2016-07-29 16:46:28 -07:00 |
Alan Mishchenko
|
cf91699e05
|
Infrastructure for using the results of exact SAT-based synthesis during mapping.
|
2016-07-29 16:34:47 -07:00 |
Alan Mishchenko
|
71a051f8cd
|
Compiler warnings.
|
2016-07-29 16:09:34 -07:00 |
Alan Mishchenko
|
fb33d69db8
|
Infrastructure for using the results of exact SAT-based synthesis during mapping.
|
2016-07-29 16:03:42 -07:00 |
Alan Mishchenko
|
02d56ea04c
|
Merged in boschmitt/abc (pull request #31)
Make FX able to handle SCC
|
2016-07-28 11:48:34 -07:00 |
Mathias Soeken
|
80fdd58c28
|
Several updates to exact synthesis.
|
2016-07-28 20:37:09 +02:00 |
Alan Mishchenko
|
0f1624e5d2
|
The same bug fix in 'scorr -c' (signal correspondence with constraints).
|
2016-07-28 10:49:59 -07:00 |
Alan Mishchenko
|
1bb918167e
|
Serious bug fix in 'scorr -F <num>' with <num> > 1.
|
2016-07-28 10:41:55 -07:00 |
Bruno Schmitt
|
daadd43b64
|
Merged alanmi/abc into default
|
2016-07-27 23:32:15 -03:00 |
Bruno Schmitt
|
dcd37b6a25
|
Make FX able to handle SCC and remove its SOP preprocessing.
Some other small changes.
|
2016-07-27 23:30:46 -03:00 |
Alan Mishchenko
|
9895f30d95
|
Extending command 'dump_equv' to match inputs by name.
|
2016-07-27 18:09:52 -07:00 |
Alan Mishchenko
|
a6db8bc157
|
Extending command 'dump_equv' to match inputs by name.
|
2016-07-27 18:07:51 -07:00 |
Bruno Schmitt
|
5604657bdb
|
Make fx able to handle degenerate divisors:
- Constant-1 (a + !a)
- Divisors "a + !ab" and "a!b + b" are equal to "a + b"
Change the way divisors are printed.
Removal of dead code from fx.
|
2016-07-26 23:53:34 -03:00 |
Alan Mishchenko
|
42309cacaa
|
Extending command 'exact' to handle delay constraints.
|
2016-07-23 13:13:07 -07:00 |
Alan Mishchenko
|
4c6444e34a
|
Bug fix in 'dump_equiv'.
|
2016-07-22 13:36:22 -07:00 |
Alan Mishchenko
|
3c2c19ce51
|
Adding new command 'dump_equiv'.
|
2016-07-21 16:47:30 -07:00 |
Alan Mishchenko
|
bfe7333f41
|
Adding new command 'dump_equiv'.
|
2016-07-21 16:40:56 -07:00 |
Alan Mishchenko
|
aa3d8a65b4
|
Fix in reading initial state for edge-detection.
|
2016-07-20 12:55:50 -07:00 |
Alan Mishchenko
|
2ba46d52f0
|
Extension in the detection code.
|
2016-07-19 20:44:02 -07:00 |
Alan Mishchenko
|
190dc37600
|
Fix in reading initial state for edge-detection.
|
2016-07-19 13:26:24 -07:00 |
Alan Mishchenko
|
0f59f00c74
|
Tuning &blut implementation.
|
2016-07-18 20:52:24 -07:00 |
Alan Mishchenko
|
2f86667326
|
Adding output range support to %blast.
|
2016-07-18 08:34:05 -07:00 |
Alan Mishchenko
|
3d7034bf61
|
Added tag abc20160717 for changeset 53f39c11b58d
|
2016-07-17 07:50:36 -07:00 |
Alan Mishchenko
|
32d1516c64
|
Adding command 'exact' developed by Mathias Soeken to implement Knuth's exact synthesis algorithm.
|
2016-07-16 07:51:58 -07:00 |
Alan Mishchenko
|
abdf39711f
|
Several corner-case bugs in %read, &cec, and st.
|
2016-07-16 07:28:20 -07:00 |
Alan Mishchenko
|
1343b8a80c
|
Fixes and adjustments for the edge computation flow.
|
2016-07-15 19:56:34 -07:00 |
Alan Mishchenko
|
3f8b5cd890
|
Small fixes and improvements in reporting node counts.
|
2016-07-15 19:11:17 -07:00 |
Alan Mishchenko
|
8bfe8d5210
|
Adding a debug way to print cuts used in the CNF-generator.
|
2016-07-13 10:35:02 -07:00 |
Alan Mishchenko
|
42ae280089
|
Removing verbose output in &cec and &syn4.
|
2016-07-13 09:00:39 -07:00 |
Alan Mishchenko
|
3b76bc2792
|
Bug-fix in SMT-LIB parser (incorrect handling of arithmetic right-shift).
|
2016-07-12 13:34:06 -07:00 |
Alan Mishchenko
|
4ffc14fd56
|
Small change to make &if not abort the scripts.
|
2016-07-04 23:54:07 -07:00 |
Alan Mishchenko
|
3ad4be259e
|
Bit-blasting Booth multipliers.
|
2016-07-04 20:41:50 -07:00 |
Alan Mishchenko
|
f3ecc3ffaa
|
Experiments with edge-based mapping (bug fix).
|
2016-07-02 12:14:18 -07:00 |
Alan Mishchenko
|
84a277b491
|
Bug fix in blasting shifters with large bit-width.
|
2016-06-29 15:37:37 -07:00 |
Alan Mishchenko
|
d02f9dd4df
|
Bug fix in blasting shifters with large bit-width.
|
2016-06-29 15:36:31 -07:00 |