Alan Mishchenko
c51c081d90
Changing default time counting from thread time to wall time.
2023-07-25 12:54:22 -07:00
Scott Alfter
927b60b7a0
fix errors when compiling within Yosys: "ISO C++17 does not allow 'register' storage class specifier"
2023-07-18 09:17:58 -07:00
alanminko
a5a6254db1
Merge pull request #173 from mmicko/namespace_fix
...
Prevent types from stdint to be defined under abc namespace
2023-05-19 18:15:09 -07:00
Alan Mishchenko
eaa9da53cd
Various unrelated changes.
2023-04-04 10:28:07 +08:00
Alan Mishchenko
08d25f39f2
Various unrelated changes.
2023-03-26 08:15:45 +07:00
Alan Mishchenko
6694add40f
Compiler warning.
2023-03-17 09:54:46 +07:00
Alan Mishchenko
1229d1ff07
New options to print out sim info.
2023-03-16 13:03:07 +07:00
Alan Mishchenko
110bac4394
Improvement in truth table printout.
2023-02-08 00:24:43 -08:00
Alan Mishchenko
66a5fe7aec
Experiments with exact synthesis.
2022-12-29 17:15:53 -08:00
Alan Mishchenko
27b8cce3fe
Experiments with precomputation.
2022-12-18 20:06:07 -08:00
Alan Mishchenko
3bcc4fc386
Other suggested changes.
2022-11-21 14:40:55 -08:00
Alan Mishchenko
813a0f1ff1
Updating features of &if mapper.
2022-10-09 23:51:40 -07:00
Miodrag Milanovic
65590d0e17
Prevent types from stdint to be defined under abc namespace
2022-06-29 09:12:22 +02:00
Alan Mishchenko
adcc398bc3
Dumping equivalences after SAT sweeping.
2022-06-26 19:45:03 -07:00
Alan Mishchenko
94ab17c39e
Supporting new resub problem format.
2022-06-02 07:47:33 -07:00
Anton Blanchard
c93c4053d3
Fix compile error on targets with unsigned char
...
abc is failing to compile on ppc64le because char is unsigned by
default:
src/misc/extra/extraUtilMisc.c: In function ‘void abc::Extra_TruthExpand(int, int, unsigned int*, unsigned int, unsigned int*)’:
src/misc/extra/extraUtilMisc.c:1550:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
2022-02-18 13:29:38 +11:00
Alan Mishchenko
18b4e8beef
Bug fix and new procedures.
2021-11-02 20:31:32 -07:00
Alan Mishchenko
a80a91e45f
Bug fix and new procedures.
2021-11-02 20:28:01 -07:00
Alan Mishchenko
d4f073bad7
Various changes.
2021-10-22 00:00:01 -07:00
Alan Mishchenko
f0236d5ac1
Experiments with pattern generation.
2021-10-10 14:43:19 -07:00
Alan Mishchenko
1afd156dbd
New command &stochsyn for stochastic synthesis.
2021-10-07 20:34:58 -07:00
Alan Mishchenko
31f88974e2
Various changes.
2021-10-06 17:14:57 -07:00
Alan Mishchenko
e76b7ba0cc
Compiler warnings.
2021-09-30 18:06:42 -07:00
Alan Mishchenko
674bcbee37
Various changes.
2021-09-30 18:02:33 -07:00
Alan Mishchenko
a8b5da820d
Other compiler changes.
2021-09-26 11:58:42 -07:00
Alan Mishchenko
ba64e78608
Changing declaration of Vec_Ptr_t sorting function to satisfy some compilers.
2021-09-26 11:30:54 -07:00
Alan Mishchenko
2ce1ce8bed
Various changes.
2021-09-26 11:12:17 -07:00
Alan Mishchenko
e2f1548217
Various changes.
2021-09-21 10:00:46 -07:00
Alan Mishchenko
6ca31c475f
Improving MiniAIG and name manager.
2021-09-16 21:51:10 -07:00
Alan Mishchenko
ecda331a2a
Various changes.
2021-09-14 22:01:41 -07:00
Alan Mishchenko
e7a029d73f
Various changes.
2021-09-04 19:21:59 -07:00
Alan Mishchenko
a718318740
Various changes.
2021-09-02 22:54:19 -07:00
Alan Mishchenko
5f8d4e72d1
Experiments with LUT mapping for small functions.
2021-08-02 16:46:56 -07:00
Alan Mishchenko
03bb1e49bf
Experiments with LUT mapping for small functions.
2021-08-01 12:14:38 -07:00
Alan Mishchenko
4cf906d2fc
Experiments with LUT mapping for small functions.
2021-08-01 12:13:27 -07:00
Alan Mishchenko
a162b1f47a
Experimental simulation commands.
2021-07-25 14:11:34 -07:00
Alan Mishchenko
3e67d167f5
Experiments with LUT mapping for small functions.
2021-07-13 19:05:02 -07:00
Alan Mishchenko
b4f099c511
Experiments with LUT mapping for small functions.
2021-06-19 19:26:41 -07:00
Alan Mishchenko
aa9fe1f240
Updating LUT synthesis code.
2021-05-11 15:04:15 -07:00
Alan Mishchenko
76bed2055c
Updating LUT synthesis code.
2021-05-08 20:10:44 -07:00
Alan Mishchenko
d0efef2fe9
Experiments with simulation.
2020-12-30 11:24:35 -08:00
Alan Mishchenko
f06217e25a
Compiler warnings.
2020-12-21 12:45:50 -08:00
Alan Mishchenko
083c1218e5
Improving MFFC computation code.
2020-09-17 13:04:09 -07:00
Alan Mishchenko
07bf95f480
Experiments with iterative synthesis.
2020-09-13 19:17:16 -07:00
Alan Mishchenko
b74b7dfc2d
Extending &sim_read to use non-64-divisible pattern counts.
2020-08-12 15:33:09 -07:00
Alan Mishchenko
0ae0744e73
Experimental resubstitution.
2020-05-15 22:11:10 -07:00
Alan Mishchenko
a7871d24cd
Experimental resubstitution.
2020-05-08 13:50:29 -07:00
Alan Mishchenko
d51f798956
Experimental resubstitution.
2020-05-03 10:32:30 -07:00
Alan Mishchenko
1b83b4b273
Various changes.
2020-03-29 20:32:06 -07:00
Alan Mishchenko
8654192586
Various changes.
2020-03-28 18:45:48 -07:00