Alan Mishchenko
|
6f6dba429e
|
Visualizingn BDDs without complemented edges in 'show_bdd'.
|
2018-09-30 23:37:02 -07:00 |
Alan Mishchenko
|
6159c95ab3
|
Compiler warning.
|
2018-09-30 21:44:26 -07:00 |
Alan Mishchenko
|
9e787c7191
|
Experiments with word-level retiming.
|
2018-09-30 20:51:37 -07:00 |
Alan Mishchenko
|
a8faa2b55c
|
Adding switch to 'write_pla' to write random onset minterms of the first PO function (bug fix).
|
2018-09-29 08:26:48 -07:00 |
Alan Mishchenko
|
75ed8581dd
|
Adding switch to 'write_pla' to write random onset minterms of the first PO function.
|
2018-09-28 17:46:06 -07:00 |
Alan Mishchenko
|
3e33c91c3d
|
Adding command 'cof' to replace node by a constant (bug fix).
|
2018-09-28 10:09:19 -07:00 |
Alan Mishchenko
|
a0413c9a1c
|
Adding command 'cof' to replace node by a constant.
|
2018-09-27 14:49:29 -07:00 |
Alan Mishchenko
|
5528d1b17c
|
Adding visualization of global BDDs in 'show_bdd'.
|
2018-09-27 14:11:31 -07:00 |
Alan Mishchenko
|
563f4a8a56
|
New way of blasting complex flops.
|
2018-09-25 20:53:18 -07:00 |
Alan Mishchenko
|
a93699f696
|
New way of blasting complex flops.
|
2018-09-24 21:38:12 -07:00 |
Alan Mishchenko
|
fea47821f5
|
New way of blasting complex flops.
|
2018-09-24 21:34:33 -07:00 |
Alan Mishchenko
|
a2258f5ee6
|
Support for flops with complex controls.
|
2018-09-22 17:40:41 -07:00 |
Alan Mishchenko
|
53ba28772e
|
New APIs of the truth table package.
|
2018-09-21 18:20:46 -07:00 |
Alan Mishchenko
|
a9815b75ab
|
Adding dump of name mapping after blasting.
|
2018-09-21 18:07:21 -07:00 |
Alan Mishchenko
|
26bfd740b8
|
Compiler problem.
|
2018-09-20 17:07:48 -07:00 |
Alan Mishchenko
|
c861635cdd
|
Preserving output names while deriving a miter.
|
2018-09-20 14:34:59 -07:00 |
Alan Mishchenko
|
0dec03ba4d
|
Preserving names while deriving a miter.
|
2018-09-20 13:23:29 -07:00 |
Alan Mishchenko
|
c5f74867b2
|
Fixing a memory leak.
|
2018-09-19 19:01:07 -07:00 |
Alan Mishchenko
|
d8c47d56b7
|
Fixing mismatch in exact NPN computation (by XueGong Zhou)
|
2018-09-17 12:13:54 -07:00 |
Alan Mishchenko
|
677c984e16
|
Expriments with functions.
|
2018-09-16 16:31:42 -07:00 |
Alan Mishchenko
|
57d65f7391
|
Expriments with functions.
|
2018-09-16 14:47:01 -07:00 |
Alan Mishchenko
|
0edf9a500a
|
Expriments with functions.
|
2018-09-16 13:55:01 -07:00 |
Alan Mishchenko
|
c9e520e2dc
|
Expriments with functions.
|
2018-09-16 13:52:59 -07:00 |
Alan Mishchenko
|
d05fe039e1
|
Suggested bug fix in 'amap'.
|
2018-09-13 11:47:38 +03:00 |
Alan Mishchenko
|
1f93bfb9af
|
Expriments with functions (cleanup).
|
2018-09-13 11:44:12 +03:00 |
Alan Mishchenko
|
62638df933
|
Expriments with functions (cleanup).
|
2018-09-13 11:43:05 +03:00 |
Alan Mishchenko
|
caaca11032
|
Supporting unitialized flops in NDR.
|
2018-09-11 22:20:09 +03:00 |
Alan Mishchenko
|
1b82a38718
|
Expriments with functions (supporting symmetries).
|
2018-09-11 21:27:33 +03:00 |
Alan Mishchenko
|
1e35ed8798
|
Expriments with functions (performance bug fix).
|
2018-09-11 16:48:49 +03:00 |
Alan Mishchenko
|
13c883e15c
|
Adding a warning about handling boxes in &mfs.
|
2018-09-11 12:18:15 +03:00 |
Alan Mishchenko
|
68524cc19c
|
Suspected bug fix in exact NPN classification (undoing this change as useless).
|
2018-09-10 18:23:59 +03:00 |
Alan Mishchenko
|
a628fb3015
|
Suspected bug fix in exact NPN classification.
|
2018-09-08 19:37:38 +03:00 |
Alan Mishchenko
|
d798d61637
|
Adding timeout to twoexact and lutexact.
|
2018-09-08 17:15:37 +03:00 |
Alan Mishchenko
|
c76af92d19
|
Expriments with functions.
|
2018-09-08 16:03:56 +03:00 |
Alan Mishchenko
|
f38ea72b89
|
Hash table profiling.
|
2018-09-08 11:41:20 +03:00 |
Alan Mishchenko
|
86f76e9519
|
Expriments with functions (bug fixes).
|
2018-09-08 11:30:50 +03:00 |
Alan Mishchenko
|
36f33bc735
|
Expriments with functions (bug fixes).
|
2018-09-08 10:59:02 +03:00 |
Alan Mishchenko
|
fff82d4d91
|
Expriments with functions.
|
2018-09-08 08:57:41 +03:00 |
Alan Mishchenko
|
c497acde5d
|
Expriments with functions.
|
2018-09-08 08:30:11 +03:00 |
Alan Mishchenko
|
8638b13e72
|
Expriments with functions (bug fixes).
|
2018-09-07 19:40:38 +03:00 |
Alan Mishchenko
|
197c65be0b
|
Expriments with functions.
|
2018-09-07 18:47:45 +03:00 |
Alan Mishchenko
|
a8d3b9a59e
|
Expriments with functions.
|
2018-09-07 18:11:46 +03:00 |
Alan Mishchenko
|
ca4ddb08d1
|
Adding solution dumping in BLIF to 'twoexact'.
|
2018-09-03 01:49:00 +07:00 |
Alan Mishchenko
|
922c3415b0
|
Expriments with functions (compiler warnings).
|
2018-08-30 20:21:37 +07:00 |
Alan Mishchenko
|
6d1fc80fa9
|
Expriments with functions.
|
2018-08-29 16:52:14 +07:00 |
Alan Mishchenko
|
7b2ef943da
|
Expriments with functions.
|
2018-08-29 16:32:40 +07:00 |
Alan Mishchenko
|
2c73723b74
|
Skip non-driven nodes during DFS.
|
2018-08-26 19:01:20 +07:00 |
Alan Mishchenko
|
04dfe7cdee
|
Complication problem fix.
|
2018-08-19 10:12:50 +07:00 |
Alan Mishchenko
|
3fb3c6bdd2
|
Experiments with function enumeration.
|
2018-08-01 22:26:42 -08:00 |
Alan Mishchenko
|
905a627758
|
Experiments with function enumeration.
|
2018-08-01 22:05:54 -08:00 |
Alan Mishchenko
|
cc4e0be71b
|
Experiments with function enumeration.
|
2018-08-01 21:58:40 -08:00 |
Alan Mishchenko
|
874bc274d4
|
Experiments with function enumeration.
|
2018-08-01 21:54:26 -08:00 |
Alan Mishchenko
|
ac562a7b9d
|
Experiments with function enumeration.
|
2018-08-01 21:44:15 -08:00 |
Alan Mishchenko
|
82bfe3a48f
|
Experiments with function enumeration.
|
2018-08-01 21:41:47 -08:00 |
Alan Mishchenko
|
af5a70c076
|
Experiments with function enumeration.
|
2018-08-01 21:29:21 -08:00 |
Alan Mishchenko
|
bea3385fe5
|
Experiments with function enumeration.
|
2018-08-01 21:17:28 -08:00 |
Alan Mishchenko
|
a4503d1c0b
|
Experiments with function enumeration.
|
2018-08-01 21:03:02 -08:00 |
Alan Mishchenko
|
cb165d8c15
|
Experiments with function enumeration.
|
2018-08-01 20:50:07 -08:00 |
Alan Mishchenko
|
a5042e19c4
|
Experiments with function enumeration.
|
2018-08-01 20:40:01 -08:00 |
Alan Mishchenko
|
21e5b041d5
|
Experiments with function enumeration.
|
2018-08-01 20:31:02 -08:00 |
Alan Mishchenko
|
b90528ab1e
|
Experiments with function enumeration.
|
2018-08-01 19:09:54 -08:00 |
Alan Mishchenko
|
9c81dac95f
|
Experiments with function enumeration.
|
2018-08-01 19:05:29 -08:00 |
Alan Mishchenko
|
d379ba2fdc
|
Experiments with function enumeration.
|
2018-08-01 19:00:00 -08:00 |
Alan Mishchenko
|
94f6bfef8d
|
Experiments with function enumeration.
|
2018-08-01 18:51:42 -08:00 |
Alan Mishchenko
|
1256abca71
|
Adding procedure to compute tuples of k out of n as a BDD.
|
2018-07-29 22:39:27 -08:00 |
Alan Mishchenko
|
7732b9a2f4
|
Procedure to return seq equivalences.
|
2018-07-22 19:59:29 -07:00 |
Alan Mishchenko
|
ae6716b064
|
Counting ones in truth table.
|
2018-07-21 17:27:36 -07:00 |
Alan Mishchenko
|
24407e13db
|
Bug fix in 'gen -b'.
|
2018-07-08 14:38:27 -07:00 |
Alan Mishchenko
|
8110199a5e
|
Updating command 'majgen'.
|
2018-07-04 22:17:28 -07:00 |
Alan Mishchenko
|
76aa1d4fed
|
Bug fix.
|
2018-07-04 21:45:48 -07:00 |
Alan Mishchenko
|
7d641b7cbe
|
Updating command 'majgen'.
|
2018-07-04 21:43:33 -07:00 |
Alan Mishchenko
|
18bc189aba
|
Generating adder-trees using 'gen -b -A <num> -N <num> <file>.v'.
|
2018-07-04 18:58:59 -07:00 |
Alan Mishchenko
|
f49e8f0fe7
|
Adding command 'majgen'.
|
2018-07-04 14:04:08 -07:00 |
Alan Mishchenko
|
7522e68b58
|
Bug fix by Horus Nero.
|
2018-06-25 14:01:31 -07:00 |
Alan Mishchenko
|
9ff928a781
|
Path enumeration using SAT.
|
2018-06-20 20:55:55 -07:00 |
Alan Mishchenko
|
2dd629a4e5
|
Bug fix in polynomial construction.
|
2018-06-20 20:09:41 -07:00 |
Alan Mishchenko
|
28a1307a61
|
Command %blastmem for bit-blasting small memories.
|
2018-06-16 18:47:23 -07:00 |
Alan Mishchenko
|
f4a267d581
|
Bug fix in 'lutpack' (level count overflow).
|
2018-06-16 14:52:20 -07:00 |
Alan Mishchenko
|
15939511df
|
Extending NDR to support adder/subtractor.
|
2018-06-14 21:13:54 -07:00 |
Alan Mishchenko
|
baab8c11f2
|
Enabling user-specified output signature in &polyn (bug fix).
|
2018-06-13 21:44:16 -07:00 |
Alan Mishchenko
|
01d736cba4
|
Enabling user-specified output signature in &polyn.
|
2018-06-13 19:34:52 -07:00 |
Alan Mishchenko
|
aa2f29fa67
|
Bug fix (accessing unassigned memory).
|
2018-06-12 07:47:27 -07:00 |
Alan Mishchenko
|
1c990fc4f2
|
Experiments with path enumeration.
|
2018-06-10 22:31:59 -07:00 |
Alan Mishchenko
|
dca2218275
|
Compiler warnings.
|
2018-06-08 12:30:13 -07:00 |
Alan Mishchenko
|
d06d78363c
|
Improvements in bit-blasting of adders and multipliers.
|
2018-06-08 12:11:40 -07:00 |
Alan Mishchenko
|
b729c737b5
|
Adding switch 'clp -o' to reverse initial variable ordering.
|
2018-06-07 15:53:12 -07:00 |
Alan Mishchenko
|
aae37ffd4c
|
Experiments with path enumeration.
|
2018-06-06 14:17:52 -07:00 |
Alan Mishchenko
|
867600b766
|
Supporting the decoder primitive in NDR and bit-blasting.
|
2018-06-05 16:23:04 -07:00 |
Alan Mishchenko
|
5b588e0951
|
Exposing a switch to generate carry-lookahead adder during bit-blasting.
|
2018-06-05 13:49:23 -07:00 |
Alan Mishchenko
|
812a1bb3ab
|
Adding command print_mint.
|
2018-06-04 23:22:11 -07:00 |
Alan Mishchenko
|
044c7a0794
|
Disabling unused feature in &nf.
|
2018-06-04 11:01:39 -07:00 |
Heinz Riener
|
88185a02e2
|
&exorcism: read ESOP-PLA from file.
|
2018-05-25 13:44:34 +02:00 |
Alan Mishchenko
|
6df1396273
|
Supporting SEL in bit-blasting.
|
2018-05-25 12:47:36 +09:00 |
Alan Mishchenko
|
21c7dad7e4
|
Supporting NMUX and SEL in NDR.
|
2018-05-24 19:36:28 +09: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 |
Alan Mishchenko
|
d9e68f60c8
|
Bug fix in supporting signed multiplication in NDR.
|
2018-05-18 09:54:06 +09:00 |
Alan Mishchenko
|
eb027885ee
|
Supporting wide MUX in NDR.
|
2018-05-16 15:52:08 +09:00 |
Alan Mishchenko
|
03b17916f8
|
Bug fix in the naming of outputs in %blast -d.
|
2018-05-10 18:55:46 -07:00 |