Alan Mishchenko
|
0f29f0aec9
|
Improving SMT-LIB parser.
|
2016-05-21 20:08:05 -07:00 |
|
Alan Mishchenko
|
34c5ac88d4
|
Improving SMT-LIB parser.
|
2016-05-20 20:38:43 -07:00 |
|
Alan Mishchenko
|
7b570b6241
|
Enabling AIGs without structural hashing (&get -c to import logic network).
|
2016-05-20 18:01:01 -07:00 |
|
Alan Mishchenko
|
3b62ee4575
|
Enabling AIGs without structural hashing.
|
2016-05-20 16:23:48 -07:00 |
|
Alan Mishchenko
|
27c44fd644
|
Switch &miter -y to convert a two-word miter into a dual-output miter.
|
2016-05-20 14:03:07 -07:00 |
|
Alan Mishchenko
|
555ed0b158
|
Enabling AIGs without structural hashing.
|
2016-05-20 13:50:19 -07:00 |
|
Alan Mishchenko
|
2ded89cca5
|
Added switch 'bmc3 -r' to disable periodic restarts in the SAT solver.
|
2016-05-19 22:33:40 -07:00 |
|
Alan Mishchenko
|
2d0a8fb4cb
|
Improving SMT-LIB parser.
|
2016-05-19 22:07:52 -07:00 |
|
Alan Mishchenko
|
d7912acfca
|
Bug fix in &demiter.
|
2016-05-16 17:34:25 -07:00 |
|
Alan Mishchenko
|
8a56721494
|
Experiments with generating sat assignments.
|
2016-05-15 16:18:23 -07:00 |
|
Alan Mishchenko
|
be769ca3e8
|
Experiments with generating sat assignments.
|
2016-05-15 14:25:55 -07:00 |
|
Alan Mishchenko
|
0533fc7de9
|
Experiments with generating sat assignments.
|
2016-05-15 14:24:38 -07:00 |
|
Alan Mishchenko
|
4ffbd0b2df
|
Adding switch -r to &dch to prevent combo-loops.
|
2016-05-13 13:40:08 -07:00 |
|
Alan Mishchenko
|
5b6e5b8178
|
New command 'expand' to expand SOPs against the offset.
|
2016-05-12 22:41:20 -07:00 |
|
Alan Mishchenko
|
ea7d10d45d
|
Adding 'read_pla -d' to read dc-set along with on-set (useful to derive offset).
|
2016-05-12 13:59:30 -07:00 |
|
Alan Mishchenko
|
c5befad518
|
Cosmetic changes after incorporating new code of 'fxch'.
|
2016-05-11 20:03:13 -07:00 |
|
Alan Mishchenko
|
c30819cb05
|
Cosmetic changes after incorporating new code of 'fxch'.
|
2016-05-11 19:59:56 -07:00 |
|
Bruno Schmitt
|
3cf495c831
|
Add a new module which implements the fast extract with cube hashing (fxch) algorithm.
Removes old partial implementation of this algorithm from the "pla" module.
|
2016-05-11 19:41:31 -03:00 |
|
Alan Mishchenko
|
6e8efec57d
|
Experiments with CEC for arithmetic circuits.
|
2016-05-11 11:07:34 -07:00 |
|
Alan Mishchenko
|
652b279234
|
Experiments with CEC for arithmetic circuits.
|
2016-05-08 19:01:46 -07:00 |
|
Alan Mishchenko
|
236d412255
|
Experiments with CEC for arithmetic circuits.
|
2016-05-07 19:47:02 -07:00 |
|
Alan Mishchenko
|
40d90ae69c
|
Small changes.
|
2016-05-04 13:46:07 -07:00 |
|
Alan Mishchenko
|
21896ba6bc
|
Update to &show to show AIGs with XORs and MUXes (derived by &st -m).
|
2016-05-04 07:22:13 -07:00 |
|
Alan Mishchenko
|
28cbb280b7
|
Update to &show to show AIGs with XORs and MUXes (derived by &st -m).
|
2016-05-04 07:05:43 -07:00 |
|
Alan Mishchenko
|
11f1a249ae
|
Updating GIG parser.
|
2016-05-01 17:43:50 -07:00 |
|
Alan Mishchenko
|
a093091004
|
Fanout restriction in &edge.
|
2016-04-30 17:47:23 -07:00 |
|
Alan Mishchenko
|
59f3389c9b
|
Experiments with arithmetic circuits.
|
2016-04-28 20:54:38 -07:00 |
|
Alan Mishchenko
|
53e8647719
|
Adding option to rehash AIG after mapping.
|
2016-04-27 18:33:23 -07:00 |
|
Alan Mishchenko
|
e8f961671c
|
Extending &satlut to work for 6-LUTs.
|
2016-04-27 18:12:41 -07:00 |
|
Alan Mishchenko
|
62f13100d0
|
Adding missing code to 'dress'.
|
2016-04-27 17:33:36 -07:00 |
|
Alan Mishchenko
|
6f370462d1
|
Bug fix in bit-blasting of remainder.
|
2016-04-26 20:24:46 -07:00 |
|
Alan Mishchenko
|
e37ec2aac5
|
Improved algo for edge computation.
|
2016-04-24 20:49:05 +03:00 |
|
Alan Mishchenko
|
f91f23bed0
|
Adding new switch 'bdd -s' to translate SOP directly into BDD.
|
2016-04-24 00:13:07 +03:00 |
|
Alan Mishchenko
|
67bfb4ba09
|
Improved algo for edge computation.
|
2016-04-23 15:13:22 +03:00 |
|
Alan Mishchenko
|
1b550cb87b
|
Improved algo for edge computation.
|
2016-04-22 08:36:05 +03:00 |
|
Alan Mishchenko
|
813b0e5851
|
Experimental algorithm for edge optimization.
|
2016-04-13 15:54:14 -07:00 |
|
Alan Mishchenko
|
b9e403b46e
|
Bug fix: change in the ordering of the reset flop (should be last, not first).
|
2016-04-13 09:14:54 -07:00 |
|
Alan Mishchenko
|
847ac96f6e
|
Updates to Exorcism package
|
2016-04-11 22:55:06 -07:00 |
|
Alan Mishchenko
|
9522aeea19
|
Updates to Exorcism package
|
2016-04-11 22:29:37 -07:00 |
|
Alan Mishchenko
|
a02be725e9
|
Updates to Exorcism package
|
2016-04-11 21:48:54 -07:00 |
|
Alan Mishchenko
|
2d6a6f6654
|
Added Exorcism package, reading ESOP (read_pla -x file.esop) and deriving AIG (cubes -x; st).
|
2016-04-11 21:42:00 -07:00 |
|
Alan Mishchenko
|
2d1d315ece
|
Supporting edge information during mapping.
|
2016-04-11 18:41:18 -07:00 |
|
Alan Mishchenko
|
d0a0cf6395
|
Command &esop to convert AIG into ESOP.
|
2016-04-09 17:00:46 -07:00 |
|
Alan Mishchenko
|
3b694a7089
|
Adding AIG rehashing after LUT mapping in Gia.
|
2016-04-07 20:03:31 -07:00 |
|
Alan Mishchenko
|
26ec3868f6
|
Adding AIG rehashing after LUT mapping in Gia.
|
2016-04-07 19:16:51 -07:00 |
|
Alan Mishchenko
|
887f3c21cc
|
Supporting edges in delay-optimization in &satlut.
|
2016-04-07 17:15:24 -07:00 |
|
Alan Mishchenko
|
f05986f7b3
|
Supporting edges in delay-optimization in &satlut.
|
2016-04-07 15:54:50 -07:00 |
|
Alan Mishchenko
|
95ab749087
|
Supporting edges in delay-optimization in &satlut.
|
2016-04-07 13:20:41 -07:00 |
|
Alan Mishchenko
|
b31b6fec77
|
Supporting edge information during mapping.
|
2016-04-06 15:43:03 -07:00 |
|
Alan Mishchenko
|
ee17cbbf4b
|
Supporting negative and reverse ranges of word-level variables in Wlc.
|
2016-04-04 18:09:41 -07:00 |
|