Alan Mishchenko
e9896a23e3
Adding macro to disable bridge output and APIs by popular demand.
2019-11-09 10:30:02 +02:00
Alan Mishchenko
b292595062
Adding switch to &if to consider special type of 6-input cuts.
2019-09-26 14:05:16 -07:00
Alan Mishchenko
390adc39ca
Making &mfs work with boxes larger than 6 inputs. Adding option &if -w to print delay profile.
2019-09-19 16:49:36 -07:00
Alan Mishchenko
38e2f41655
Updating command 'symfun' to generate symmetric functions and their NPN classes.
2019-05-30 19:27:31 -07:00
Alan Mishchenko
78af793b92
Changes to the interface of &cfs.
2019-05-21 20:41:22 -07:00
Alan Mishchenko
caa120c855
Changes to the interface of &cfs.
2019-05-15 21:44:02 +09:00
Alan Mishchenko
7ccb25bfe9
Modifying 'write_truth' to dump truth table in hex.
2019-05-07 07:27:31 +08:00
Alan Mishchenko
d1b6413d1c
Fix index of delay tables created by %blast.
2019-04-16 21:37:45 -07:00
Alan Mishchenko
95a5e47b6b
Extending generic simulation APIs.
2019-04-09 11:41:44 -07:00
Alan Mishchenko
45cdd5acaa
Extending simulation interface.
2019-03-28 07:50:14 -07:00
Alan Mishchenko
558eee987d
Adding new command line args.
2019-03-13 18:49:25 +01:00
Alan Mishchenko
3cce04c62d
Fixing some more warnings by adding cast from 'int' to 'size_t'.
2019-03-05 16:26:42 -08:00
Alan Mishchenko
f657d9a7e6
Fixing several other type conversion warnings.
2019-03-05 16:08:49 -08:00
Alan Mishchenko
01569b8f5f
Fixing some warnings by adding cast from 'int' to 'size_t' in memset, memcpy, etc.
2019-03-05 15:57:50 -08:00
Alan Mishchenko
bc288a7633
Suggested white-space changes for fewer gcc warnings.
2019-03-04 14:29:57 -08:00
Alan Mishchenko
ed155f7f42
Adding new switch to simulation.
2019-01-29 09:43:02 -08:00
Alan Mishchenko
f16012bc28
Adding new switch to simulation.
2019-01-29 09:08:54 -08:00
Alan Mishchenko
d96d3e3fd5
Changing default parameter values in the AIG generation code.
2019-01-18 17:39:09 -08:00
Alan Mishchenko
7786cb24ea
Procedures to generate constant-argument multipliers.
2019-01-15 18:27:02 -08:00
Alan Mishchenko
36e5badf05
Procedure to trasnsform counter-examples.
2019-01-15 17:30:39 -08:00
Alan Mishchenko
1779f545e3
Procedures to generate constant-argument multipliers.
2019-01-15 15:37:39 -08:00
Alan Mishchenko
0a1fb03e3c
Procedures to generate constant-argument multipliers.
2019-01-09 11:49:12 -08:00
Alan Mishchenko
f3ba29b302
Procedures to generate constant-argument multipliers.
2019-01-09 11:42:50 -08:00
Alan Mishchenko
c2c87aa66c
Procedures to generate constant-argument multipliers.
2019-01-08 12:06:50 -08:00
Alan Mishchenko
36585eff57
Experiments with retiming (adding new APIs).
2018-12-09 15:18:12 -08:00
Alan Mishchenko
5aa3025ce7
Adding switch &w -n to modify the comment section of the AIGER file written.
2018-11-21 13:12:01 -08:00
Alan Mishchenko
6f0d808859
Various usability changes (second round).
2018-11-20 19:15:07 -08:00
Heinz Riener
148ea34a20
extraUtilPerm: Abc_ZddDiff.
2018-10-21 13:24:58 +02:00
Alan Mishchenko
53ba28772e
New APIs of the truth table package.
2018-09-21 18:20:46 -07:00
Alan Mishchenko
f38ea72b89
Hash table profiling.
2018-09-08 11:41:20 +03:00
Alan Mishchenko
8638b13e72
Expriments with functions (bug fixes).
2018-09-07 19:40:38 +03:00
Alan Mishchenko
8110199a5e
Updating command 'majgen'.
2018-07-04 22:17:28 -07:00
Alan Mishchenko
7d641b7cbe
Updating command 'majgen'.
2018-07-04 21:43:33 -07:00
Alan Mishchenko
f49e8f0fe7
Adding command 'majgen'.
2018-07-04 14:04:08 -07:00
Alan Mishchenko
9ff928a781
Path enumeration using SAT.
2018-06-20 20:55:55 -07:00
Alan Mishchenko
1c990fc4f2
Experiments with path enumeration.
2018-06-10 22:31:59 -07:00
Alan Mishchenko
aae37ffd4c
Experiments with path enumeration.
2018-06-06 14:17:52 -07:00
Alan Mishchenko
8cb55037cb
Simple BDD package.
2018-05-23 22:49:35 +09:00
Alan Mishchenko
3697bdbe43
Simple BDD package.
2018-05-23 22:46:56 +09:00
Alan Mishchenko
e68c6c6281
Fix to prevent undefined behavior.
2018-05-19 12:22:08 +09:00
Robert Ou
8d472cd55e
Rename new flag to ABC_USE_STDINT_H
2018-03-29 19:08:24 -07:00
Robert Ou
40c8a398fd
Add an option to use C99 stdint.h
...
If ABC_HAVE_STDINT_H is defined, standard C99 headers will be used
to define all of the platform-dependent types required. arch_flags
will also no longer be required. This new define is optional and
must be manually enabled by setting ARCHFLAGS.
2018-03-26 22:45:07 -07:00
Alan Mishchenko
a6d489e7d8
Updating &mfs to support hard objects.
2018-03-23 21:32:14 -07:00
Baruch Sterin
7bcfe64369
C++ comaptibility: add namespace support to Glucose
2017-11-23 23:32:44 -08:00
Alan Mishchenko
f61b5d8c12
Supporting XOR in EQN parser.
2017-11-03 19:05:40 -07:00
Alan Mishchenko
711ea3dfec
Another variation on exact synthesis.
2017-10-11 18:07:35 +07:00
Alan Mishchenko
02972e53c2
Improvements to truth table manipulation.
2017-10-05 22:39:38 +03:00
Alan Mishchenko
396215532c
Updates and bug fixes.
2017-10-04 12:37:38 +03:00
Alan Mishchenko
21aa0ee0e8
Addressing recently reported Bitbucket Issue #72 and #73 .
2017-10-03 16:20:10 +03:00
Alan Mishchenko
ce8dbc4ac6
Exact synthesis of majority gates.
2017-10-01 18:40:30 +03:00