Alan Mishchenko
9062ed964c
Experiments with circuit generators.
2024-07-31 17:39:11 -07:00
Alan Mishchenko
572b80b230
Updating windows makefile by removing unused package.
2024-07-31 17:36:46 -07:00
Alan Mishchenko
2011cbced9
One more file to be committed.
2024-07-28 15:26:19 -07:00
Alan Mishchenko
96edf40d60
Allow for disabling variable ordering in "lutmin".
2024-07-28 15:25:22 -07:00
Alan Mishchenko
3e1979f3c6
Experimental features of &scorr.
2024-07-28 13:00:32 -07:00
Alan Mishchenko
93388c0d26
Experiments with DSD.
2024-07-27 14:48:02 -07:00
Alan Mishchenko
b5f4afa73b
Duplicating AIG after synthesis.
2024-07-26 09:10:39 -07:00
Alan Mishchenko
f8a6432d75
Implementation of functional abstraction.
2024-07-24 20:23:07 -07:00
alanminko
6262dcffa9
Merge pull request #303 from rocallahan/signed-lbool
...
Make `lbool` explicitly signed
2024-07-24 09:48:03 -07:00
Alan Mishchenko
d036ba520e
Updating usage messages of QBF commands.
2024-07-24 09:46:56 -07:00
Alan Mishchenko
5450779250
Improved SOP to BDD conversion.
2024-07-21 16:46:39 -07:00
Alan Mishchenko
d7a623c151
New API for swicthing activity estimation.
2024-07-17 15:15:49 -07:00
Alan Mishchenko
c7ac6be504
Updating parameters.
2024-07-12 07:28:20 -07:00
Alan Mishchenko
ae2e3f90f7
Adding command &genmux.
2024-07-11 22:23:06 -07:00
Alan Mishchenko
13998baf97
Allowing the genlib reader to skip gates larger than the given size.
2024-07-10 12:59:10 -07:00
Robert O'Callahan
6c6260465e
Make `lbool` explicitly signed
...
This avoids issues due to some platforms making `char` signed and others
unsigned. For example, currently the result of promoting `(lbool)-1` to `int`
can differ on different platforms. See
50ffa10848/lib/bill/bill/sat/interface/abc_bsat2.hpp (L156)
for an example of that.
2024-06-28 01:07:10 +00:00
Alan Mishchenko
2d70debd07
Corner-case bug fix.
2024-06-18 23:01:03 +08:00
alanminko
7beda11621
Merge pull request #302 from mikesinouye/scl
...
Change Scl_Pair_t_ membes to long to enable larger liberty file loading.
2024-06-17 10:12:12 +02:00
Alan Mishchenko
24d420370a
Adding switch "i" in "show" to display original AIG IDs of mapped nodes.
2024-06-16 17:49:39 +08:00
Mike Inouye
a6bf51111f
Change Scl_Pair_t_ member types to long to allow for large liberty file loading.
...
Signed-off-by: Mike Inouye <mikeinouye@google.com>
2024-06-13 23:12:45 +00:00
Alan Mishchenko
806a996b88
Updating the print-out after the bug fix.
2024-05-30 08:43:58 +02:00
Alan Mishchenko
17b1ec7655
Bug fix.
2024-05-29 22:05:40 +02:00
Alan Mishchenko
fb4988bb13
New API to print internal nodes.
2024-05-28 22:23:07 +02:00
alanminko
1e58dc6b00
Merge pull request #299 from moonshotxx/test
...
Utility functions in aig/gia
2024-05-23 17:53:11 -07:00
Xiaoqing Xu
34c2ed73a2
up stream changes
2024-05-23 22:51:15 +00:00
Alan Mishchenko
161963a32b
Merge branch 'master' of github.com:berkeley-abc/abc
2024-05-23 15:28:22 -07:00
alanminko
6e459faa0e
Merge pull request #289 from sirandreww/master
...
Fixed small issue with time stats for generalization in PDR
2024-05-23 15:25:40 -07:00
Alan Mishchenko
795fee8d57
Bug fix in &genrel.
2024-05-23 13:51:10 -07:00
Alan Mishchenko
23f351c7c6
Bug fix in word-level abstraction.
2024-05-23 07:47:30 -07:00
Alan Mishchenko
111867432c
Compilation problem.
2024-05-21 10:26:01 -07:00
Alan Mishchenko
0cb945ebcd
Enabling support of boxes in &nf.
2024-05-21 10:15:46 -07:00
Alan Mishchenko
8ec95e85c6
Bug fix.
2024-05-19 15:03:12 -07:00
Alan Mishchenko
c64f927828
Various changes and bug fixes.
2024-05-19 14:47:18 -07:00
Alan Mishchenko
3616fd8fb5
New command "resub_unate" and various changes.
2024-05-17 02:56:33 -07:00
Alan Mishchenko
9a89447de4
Updating instructions for AIG construction.
2024-05-16 08:59:18 -07:00
Alan Mishchenko
3fd42912ad
Suggested fix.
2024-05-16 06:24:18 -07:00
Alan Mishchenko
5fc62b881f
Code to dump resub instances.
2024-05-15 22:21:22 -07:00
Alan Mishchenko
d9a08eb44b
New command &window to extract windows from an AIG.
2024-05-15 21:41:29 -07:00
Alan Mishchenko
2c02ae89a0
Updating the previous commit.
2024-05-15 09:41:14 -07:00
Alan Mishchenko
c906dfb748
Upgrading "twoexact" to read relations in an updated format.
2024-05-15 09:33:57 -07:00
Alan Mishchenko
6ad6539c0f
New command &genrel to generate relations for windows in the AIG.
2024-05-14 22:35:43 -07:00
Alan Mishchenko
daf3313ce6
New aliases.
2024-05-13 23:31:50 -07:00
Alan Mishchenko
554da94ea6
New command &odc to study observability don't-cares.
2024-05-13 22:59:11 -07:00
Alan Mishchenko
66c7f67b96
New command "resub_core".
2024-05-13 21:31:28 -07:00
Alan Mishchenko
f04f9c4353
Updating counter-example generation.
2024-05-08 23:45:14 -07:00
Alan Mishchenko
c194c112ae
New way to generate counter-examples.
2024-05-08 23:13:31 -07:00
Alan Mishchenko
3c56ccb8fb
Add warning when trying to CEC AIGs with xor-gates.
2024-05-08 08:15:45 -07:00
alanminko
ae92ea0214
Merge pull request #297 from aletempiac/yosys-flow
...
Integrating delay-driven LUT decomposition in &if
2024-05-07 06:43:53 -07:00
aletempiac
d109372fb7
Adding delay-driven LUT decomposition to &if
2024-05-07 11:03:24 +02:00
Alan Mishchenko
fb97997991
New command &putontop to create large AIGs.
2024-05-04 13:38:32 -07:00