Alan Mishchenko
|
c6b80ffc13
|
Normalization of slew/load values.
|
2013-10-13 19:11:49 -07:00 |
Alan Mishchenko
|
f8410b532b
|
Improvements to buffering and sizing.
|
2013-10-12 22:51:43 -07:00 |
Alan Mishchenko
|
2c7f39026a
|
Extending truth table support in &jf for more than 6 inputs.
|
2013-10-10 14:45:19 -07:00 |
Alan Mishchenko
|
33695bed11
|
Improvements to the canonical form computation.
|
2013-10-10 12:35:27 -07:00 |
Alan Mishchenko
|
4c62b00288
|
Towards better Boolean matching.
|
2013-10-10 01:21:58 -07:00 |
Alan Mishchenko
|
12aab154c3
|
CNF generating using new mapper.
|
2013-10-10 01:18:15 -07:00 |
Alan Mishchenko
|
c9cbd3b0f1
|
Preventing a bug in &if -z.
|
2013-10-09 23:36:35 -07:00 |
Alan Mishchenko
|
6ea3a35b03
|
Upgrading 'mfs2' to consider some nodes as having no level.
|
2013-10-09 22:30:38 -07:00 |
Alan Mishchenko
|
7d56aabab6
|
Upgrading 'mfs2' to consider some nodes as having no level.
|
2013-10-09 22:30:03 -07:00 |
Alan Mishchenko
|
608fe4e3bd
|
Towards better Boolean matching.
|
2013-10-09 21:31:57 -07:00 |
Alan Mishchenko
|
51fb9e4ed4
|
Towards better Boolean matching.
|
2013-10-09 18:58:49 -07:00 |
Alan Mishchenko
|
069e9d4f2c
|
Towards better Boolean matching.
|
2013-10-09 11:54:26 -07:00 |
Alan Mishchenko
|
f935dcd369
|
Towards better Boolean matching.
|
2013-10-09 10:46:44 -07:00 |
Alan Mishchenko
|
62173b52ad
|
Bug with in bmc3 when no 'sat' outputs are found and H != 0
|
2013-10-08 23:21:28 -07:00 |
Baruch Sterin
|
cbc718d701
|
pyabc changes for HWMCC13
|
2013-10-08 12:04:07 -07:00 |
Alan Mishchenko
|
7a1c4ee867
|
Moved the code to a different file.
|
2013-10-06 16:16:21 -07:00 |
Alan Mishchenko
|
8a03e530c2
|
Resubstitution code.
|
2013-10-06 15:57:17 -07:00 |
Alan Mishchenko
|
812a877ab6
|
Compiler warning.
|
2013-10-05 23:18:20 -07:00 |
Alan Mishchenko
|
d32af2df38
|
Compiler warning.
|
2013-10-05 22:59:11 -07:00 |
Alan Mishchenko
|
0f49783ca0
|
Compiler warning.
|
2013-10-05 22:57:22 -07:00 |
Alan Mishchenko
|
67b6cc8e49
|
Compiler warning.
|
2013-10-05 22:53:43 -07:00 |
Alan Mishchenko
|
e1986d0433
|
Towards better Boolean matching.
|
2013-10-05 22:52:15 -07:00 |
Alan Mishchenko
|
a4a1053d98
|
Towards better Boolean matching.
|
2013-10-05 22:44:02 -07:00 |
Niklas Een
|
c9635d029e
|
Added 'abort' message in bridge mode for pdr -a timeout
|
2013-10-04 15:20:42 -07:00 |
Alan Mishchenko
|
f24a4e1a4e
|
Compiler errors in the Python interface code...
|
2013-10-03 17:25:50 -07:00 |
Alan Mishchenko
|
6d6118e2aa
|
Bug fix and performance improvement in &iso.
|
2013-10-03 16:54:10 -07:00 |
Alan Mishchenko
|
c59121f4e0
|
Bug fix and performance improvement in &iso.
|
2013-10-03 16:33:41 -07:00 |
Alan Mishchenko
|
755e09958f
|
Added computation of mapping overlap in &ps.
|
2013-10-03 14:10:23 -07:00 |
Alan Mishchenko
|
6132d7cb10
|
Experiment with the AIG package.
|
2013-10-03 12:25:27 -07:00 |
Alan Mishchenko
|
db16dcb737
|
Added computation of mapping overlap in &ps.
|
2013-10-03 01:25:55 -07:00 |
Alan Mishchenko
|
b1b85e0e6a
|
Integrating synthesis into the new BMC engine.
|
2013-10-03 00:14:13 -07:00 |
Alan Mishchenko
|
4aac586cae
|
Integrating synthesis into the new BMC engine.
|
2013-10-02 23:24:08 -07:00 |
Alan Mishchenko
|
6014c4b11e
|
Integrating synthesis into the new BMC engine.
|
2013-10-02 23:17:59 -07:00 |
Alan Mishchenko
|
805eb96d6d
|
Integrating synthesis into the new BMC engine.
|
2013-10-02 23:03:17 -07:00 |
Alan Mishchenko
|
cfa7be1a07
|
Integrating synthesis into the new BMC engine.
|
2013-10-02 22:58:23 -07:00 |
Alan Mishchenko
|
38e577f5df
|
Enabling counter-example generation in the new BMC engine.
|
2013-10-02 21:41:01 -07:00 |
Alan Mishchenko
|
e01174c6db
|
Bug fixes in the library processing,.
|
2013-10-02 18:22:14 -07:00 |
Alan Mishchenko
|
fb2ae7c22f
|
Computing AIG using DSD instead of factored forms in &fx.
|
2013-10-02 16:41:55 -07:00 |
Alan Mishchenko
|
7b99370e0a
|
Changing default values.
|
2013-10-02 14:36:33 -07:00 |
Alan Mishchenko
|
f2fab57936
|
Changes in specialized matching.
|
2013-10-02 13:00:05 -07:00 |
Alan Mishchenko
|
19c361e387
|
Changes in specialized matching.
|
2013-10-02 12:55:20 -07:00 |
Alan Mishchenko
|
85098b01de
|
Changes in specialized matching.
|
2013-10-01 22:34:44 -07:00 |
Alan Mishchenko
|
b6f85cfc9a
|
Enabling counter-example generation in the new BMC engine.
|
2013-10-01 12:23:52 -07:00 |
Alan Mishchenko
|
16f7903697
|
Changes in specialized matching.
|
2013-10-01 00:43:43 -07:00 |
Alan Mishchenko
|
8340b65dc8
|
Changes in specialized matching.
|
2013-10-01 00:25:49 -07:00 |
Alan Mishchenko
|
1fb7ef8153
|
Converting mapped AIG into strashed AIG.
|
2013-09-30 22:41:55 -07:00 |
Alan Mishchenko
|
3bad7aedf8
|
Producing AIG after structural mapping.
|
2013-09-30 20:41:08 -07:00 |
Alan Mishchenko
|
e48cfd92ee
|
Producing AIG after structural mapping.
|
2013-09-30 20:38:13 -07:00 |
Alan Mishchenko
|
181a762927
|
Producing AIG after structural mapping.
|
2013-09-30 19:56:54 -07:00 |
Alan Mishchenko
|
73ba1458af
|
Producing AIG after structural mapping.
|
2013-09-30 19:45:36 -07:00 |
Alan Mishchenko
|
cb845d4488
|
Changing default values.
|
2013-09-30 13:39:14 -07:00 |
Alan Mishchenko
|
846da1d2c7
|
Changing default values.
|
2013-09-30 13:33:39 -07:00 |
Alan Mishchenko
|
3d5744f847
|
Changing default values.
|
2013-09-30 12:00:50 -07:00 |
Alan Mishchenko
|
e34251060e
|
Changing default values.
|
2013-09-30 11:43:17 -07:00 |
Alan Mishchenko
|
c49739c36a
|
Changing default values.
|
2013-09-30 10:44:24 -07:00 |
Alan Mishchenko
|
726e70392c
|
Changing default values.
|
2013-09-30 01:00:25 -07:00 |
Alan Mishchenko
|
806571235e
|
Improvements to truth table computation.
|
2013-09-30 00:26:13 -07:00 |
Alan Mishchenko
|
62439be84d
|
New logic sharing extraction.
|
2013-09-29 23:14:00 -07:00 |
Alan Mishchenko
|
49ac3c5260
|
Updating logic extraction.
|
2013-09-29 16:26:40 -07:00 |
Alan Mishchenko
|
462d4c5278
|
Updating logic extraction.
|
2013-09-29 14:44:21 -07:00 |
Alan Mishchenko
|
1f16b97c89
|
Changing default values.
|
2013-09-29 11:57:25 -07:00 |
Alan Mishchenko
|
738619980a
|
Changing default values.
|
2013-09-29 00:03:01 -07:00 |
Alan Mishchenko
|
bfc3a109c2
|
Changing default values.
|
2013-09-29 00:00:31 -07:00 |
Alan Mishchenko
|
2a83a97164
|
Changing default values.
|
2013-09-28 23:56:08 -07:00 |
Alan Mishchenko
|
797cb49584
|
Changing default values.
|
2013-09-28 23:14:43 -07:00 |
Alan Mishchenko
|
68011de615
|
Improving printouts in sharing extraction.
|
2013-09-28 22:42:01 -07:00 |
Alan Mishchenko
|
5f97f5cffa
|
New logic sharing extraction.
|
2013-09-28 20:19:53 -07:00 |
Alan Mishchenko
|
61ee156b72
|
New logic sharing extraction.
|
2013-09-28 18:35:38 -07:00 |
Alan Mishchenko
|
f9b11cc93b
|
Checking decomposability of 5-input functions.
|
2013-09-28 00:24:19 -07:00 |
Alan Mishchenko
|
a7fcdf20ab
|
Performance balancing command &b.
|
2013-09-27 18:50:23 -07:00 |
Alan Mishchenko
|
a695d70810
|
Performance improvements in GIA package.
|
2013-09-27 15:20:33 -07:00 |
Alan Mishchenko
|
4a74b7ced9
|
Generation of plain AIG after mapping.
|
2013-09-27 14:45:55 -07:00 |
Alan Mishchenko
|
940cf7f98b
|
Generation of plain AIG after mapping.
|
2013-09-27 13:30:36 -07:00 |
Alan Mishchenko
|
debbf4d807
|
Bug fix.
|
2013-09-27 10:09:57 -07:00 |
Alan Mishchenko
|
f6653175b4
|
Code to test AIG generation for DSD structures.
|
2013-09-27 10:08:54 -07:00 |
Niklas Een
|
c8a022f766
|
Changed printf to Abc_Print in giaMan.c
|
2013-09-27 01:03:28 -07:00 |
Niklas Een
|
4cc3203110
|
Fixed a bug in Bridge mode
|
2013-09-27 00:17:59 -07:00 |
Alan Mishchenko
|
f704aa43fb
|
New logic sharing extraction.
|
2013-09-26 19:04:18 -07:00 |
Alan Mishchenko
|
16a75e9861
|
Updates to the mapper.
|
2013-09-26 00:47:45 -07:00 |
Alan Mishchenko
|
c8fa1c82f7
|
Updates to the mapper.
|
2013-09-26 00:00:49 -07:00 |
Alan Mishchenko
|
bce6d5ab96
|
Extending the mapper to handle up to 2^24 functional classes.
|
2013-09-25 23:41:37 -07:00 |
Alan Mishchenko
|
0565730abe
|
Compiler warnings.
|
2013-09-25 18:18:55 -07:00 |
Alan Mishchenko
|
017568aff3
|
Compiler warnings.
|
2013-09-25 18:16:21 -07:00 |
Alan Mishchenko
|
dbaf28db1d
|
Fixing the large MFFC problem.
|
2013-09-25 18:07:34 -07:00 |
Alan Mishchenko
|
e035f60d4f
|
Fixing the large MFFC problem.
|
2013-09-25 18:05:50 -07:00 |
Alan Mishchenko
|
f787e75b83
|
Improving DAG-aware unmapping.
|
2013-09-25 16:41:19 -07:00 |
Alan Mishchenko
|
531657105b
|
Improving DAG-aware unmapping.
|
2013-09-25 15:29:01 -07:00 |
Alan Mishchenko
|
a55b178729
|
Fixing printouts in 'bmc3'.
|
2013-09-25 13:21:31 -07:00 |
Alan Mishchenko
|
ee11ee1833
|
Changes to enable decomposition of non-DSD functions.
|
2013-09-25 13:18:21 -07:00 |
Alan Mishchenko
|
cab8301065
|
Changing switch -R <num> in &gla to mean the max allowed size of abstraction. Adding switch -Q <num> to stop when the number of objects exceeds num % _during_refinement_.
|
2013-09-23 10:57:15 -07:00 |
Alan Mishchenko
|
3286882229
|
Experiments with exact matching into LUT structures.
|
2013-09-23 10:41:28 -07:00 |
Alan Mishchenko
|
eec94a70f1
|
Adding API to return the mapped network.
|
2013-09-22 23:18:40 -07:00 |
Alan Mishchenko
|
d61bedc627
|
Adding API to return the mapped network.
|
2013-09-22 16:23:57 -07:00 |
Alan Mishchenko
|
cfebcae125
|
Adding resource limit to stop &gla when the number of remaining objects is less than R/2 during refinement.
|
2013-09-21 17:55:59 -04:00 |
Alan Mishchenko
|
247dd95dd3
|
Adding resource limit to stop &gla when the number of remaining objects is less than R/2 during refinement.
|
2013-09-21 14:08:38 -04:00 |
Alan Mishchenko
|
d32e51409f
|
Buf fix in Liberty parser.
|
2013-09-19 18:49:18 -04:00 |
Alan Mishchenko
|
080a7420fc
|
Added bridge integration for multi-output 'bmc3 -a'.
|
2013-09-17 23:25:15 -07:00 |
Alan Mishchenko
|
d4bd7846c3
|
Added bridge integration for multi-output 'bmc3 -a'.
|
2013-09-17 23:19:54 -07:00 |
Alan Mishchenko
|
3d8dc1217c
|
Integrating input driving cell constraint into buffering/sizing.
|
2013-09-17 23:00:59 -07:00 |
Alan Mishchenko
|
efa6b54b5e
|
Debugging and finetuning the flow.
|
2013-09-17 21:47:39 -07:00 |
Alan Mishchenko
|
c62f380eff
|
Debugging and finetuning the flow.
|
2013-09-17 16:59:22 -07:00 |
Alan Mishchenko
|
a2d97cf2b6
|
Debugging and finetuning the flow.
|
2013-09-17 16:43:42 -07:00 |
Alan Mishchenko
|
73a997a8bd
|
Adding commands to set and print timing constraints.
|
2013-09-17 14:47:34 -07:00 |
Alan Mishchenko
|
ca39b892f0
|
Compiler warning about unused variable.
|
2013-09-17 13:22:16 -07:00 |
Alan Mishchenko
|
7d3976a763
|
Unifying standard cell library representations.
|
2013-09-17 13:16:20 -07:00 |
Alan Mishchenko
|
5df166fce1
|
Changing dynamic CNF loading code to perform loading before propagate() as opposed to when the literal first implied in enqueue().
|
2013-09-16 23:43:47 -07:00 |
Alan Mishchenko
|
105648bf7c
|
Adding switch to enable reuse of proof-obligations in the last timeframe.
|
2013-09-16 22:57:50 -07:00 |
Alan Mishchenko
|
2ba12a76ff
|
Adding new switch to &if to relax the delay.
|
2013-09-16 22:50:39 -07:00 |
Alan Mishchenko
|
e446cfca15
|
Added bridge integration for multi-output 'pdr -a'.
|
2013-09-16 14:54:11 -07:00 |
Alan Mishchenko
|
653dc8cff5
|
Added bridge integration for multi-output 'pdr -a'.
|
2013-09-16 14:46:07 -07:00 |
Alan Mishchenko
|
3b1cf0976c
|
Added bridge integration for multi-output 'pdr -a'.
|
2013-09-16 14:39:37 -07:00 |
Alan Mishchenko
|
e87f0dd679
|
Bug fix in PDR.
|
2013-09-16 08:49:37 -07:00 |
Alan Mishchenko
|
5d2dc04144
|
Bug fix in XOR balancing.
|
2013-09-15 23:18:43 -07:00 |
Alan Mishchenko
|
549fd2ed15
|
Infrastructure to support full Liberty format and unitification of library representations.
|
2013-09-15 18:31:02 -07:00 |
Alan Mishchenko
|
931e5882b1
|
Infrastructure to support full Liberty format and unitification of library representations.
|
2013-09-15 18:28:29 -07:00 |
Alan Mishchenko
|
ff5d3591d1
|
Infrastructure to support full Liberty format and unitification of library representations.
|
2013-09-15 18:23:49 -07:00 |
Alan Mishchenko
|
d1fed2dd89
|
Fixing return value of 'pdr -a'.
|
2013-09-15 11:02:53 -07:00 |
Alan Mishchenko
|
ab5c1692db
|
Handling the case when all outputs are undecided in 'pdr -a' with per-output timeout.
|
2013-09-14 12:23:46 -07:00 |
Alan Mishchenko
|
60fae35d36
|
Fixing several bugs, which led to unsound results produced by 'pdr -a' with per-output timeout.
|
2013-09-13 19:44:54 -07:00 |
Alan Mishchenko
|
a4087e45f0
|
Enabling additional printouts in 'pdr'.
|
2013-09-13 17:36:29 -07:00 |
Alan Mishchenko
|
27be3d0185
|
Added command &struct for profiling non-dec structures.
|
2013-09-13 17:25:31 -07:00 |
Alan Mishchenko
|
dfb43b2f58
|
Fix a bug in 'zeropo'.
|
2013-09-13 09:52:54 -07:00 |
Alan Mishchenko
|
5b6b7c5bbe
|
Removing duplicated typedef line.
|
2013-09-13 09:39:50 -07:00 |
Alan Mishchenko
|
bee107443d
|
Improvements to the new technology mapper.
|
2013-09-12 23:59:18 -07:00 |
Alan Mishchenko
|
7312ff3c4a
|
Improvements to the new technology mapper.
|
2013-09-12 23:14:39 -07:00 |
Alan Mishchenko
|
75fee10708
|
Improvements to the new technology mapper.
|
2013-09-12 22:37:26 -07:00 |
Alan Mishchenko
|
14606c473e
|
Improvements to the new technology mapper.
|
2013-09-12 17:53:41 -07:00 |
Alan Mishchenko
|
0a346a36a2
|
Improvements to the new technology mapper.
|
2013-09-12 14:52:58 -07:00 |
Alan Mishchenko
|
9b02a26a80
|
Improvements to the new technology mapper.
|
2013-09-12 14:47:45 -07:00 |
Alan Mishchenko
|
68df9f0f59
|
Improvements to the new technology mapper.
|
2013-09-12 00:39:19 -07:00 |
Alan Mishchenko
|
61abba9571
|
Improvements to the new technology mapper.
|
2013-09-11 23:49:05 -07:00 |
Alan Mishchenko
|
211ac730c6
|
Improvements to the new technology mapper.
|
2013-09-11 18:19:36 -07:00 |
Alan Mishchenko
|
5d6f05a9a2
|
Improvements to the new technology mapper.
|
2013-09-11 16:47:08 -07:00 |
Alan Mishchenko
|
b1b0202c05
|
Command '&slice' to cut out the bottom part of the AIG.
|
2013-09-11 14:38:08 -07:00 |
Alan Mishchenko
|
deb7b6ac4f
|
Corrected variable naming in clause2_proofid().
|
2013-09-11 13:34:32 -07:00 |
Alan Mishchenko
|
66b1d4de54
|
Small performance bug in new 'fx'.
|
2013-09-11 13:10:31 -07:00 |
Alan Mishchenko
|
299099a443
|
Updates for the new BMC engine.
|
2013-09-10 23:14:20 -07:00 |
Alan Mishchenko
|
26c0e9370a
|
Updates for the new BMC engine.
|
2013-09-10 22:16:28 -07:00 |
Alan Mishchenko
|
0e256dc2c2
|
Updates for the new BMC engine.
|
2013-09-10 22:12:42 -07:00 |
Alan Mishchenko
|
8430b6dad4
|
New API to return the set of all reachable states as an AIG.
|
2013-09-10 14:51:47 -07:00 |
Alan Mishchenko
|
9d01c98e62
|
Added sorting equiv classes by the index of their representatives.
|
2013-09-10 13:27:39 -07:00 |
Alan Mishchenko
|
60540f3c61
|
Moving #include to the top of the file in 'giaUtil.c'.
|
2013-09-10 13:21:17 -07:00 |
Alan Mishchenko
|
d4c70cb6c1
|
Updates for the new BMC engine.
|
2013-09-09 23:12:01 -07:00 |
Alan Mishchenko
|
2fa9645b08
|
Improvements to the new technology mapper.
|
2013-09-09 14:00:47 -07:00 |
Alan Mishchenko
|
34e037898c
|
Improvements to the new technology mapper.
|
2013-09-09 11:46:45 -07:00 |
Alan Mishchenko
|
649222e4d0
|
Improvements to the new technology mapper.
|
2013-09-09 10:44:19 -07:00 |
Alan Mishchenko
|
c05e141d1f
|
Improvements to the new technology mapper.
|
2013-09-09 10:31:21 -07:00 |
Alan Mishchenko
|
fba43b5065
|
Improvements to the new technology mapper.
|
2013-09-09 00:24:56 -07:00 |
Alan Mishchenko
|
48db1c3a04
|
Improvements to the new technology mapper.
|
2013-09-09 00:15:01 -07:00 |
Alan Mishchenko
|
6a86be4009
|
Improvements to the new technology mapper.
|
2013-09-08 20:20:42 -07:00 |
Alan Mishchenko
|
5f318549cd
|
Improvements to the new technology mapper.
|
2013-09-08 20:10:13 -07:00 |
Alan Mishchenko
|
333c377232
|
Improvements to the new technology mapper.
|
2013-09-08 20:05:19 -07:00 |
Alan Mishchenko
|
2faaa1c04e
|
Improvements to the new technology mapper.
|
2013-09-08 19:58:43 -07:00 |
Alan Mishchenko
|
aa1a50fe89
|
Fixing corner-case bug in command 'ind'.
|
2013-09-08 14:42:15 -07:00 |
Alan Mishchenko
|
00bc43982e
|
Improvements to the &ps.
|
2013-09-08 00:49:35 -07:00 |
Alan Mishchenko
|
726a1d72e2
|
Improvements to the new technology mapper.
|
2013-09-07 19:20:34 -07:00 |
Alan Mishchenko
|
56e784a29a
|
Improvements to the new technology mapper.
|
2013-09-07 19:07:00 -07:00 |
Alan Mishchenko
|
5201509597
|
Improvements to the new technology mapper.
|
2013-09-07 18:49:32 -07:00 |
Alan Mishchenko
|
2a39b635eb
|
Improvements to the new technology mapper.
|
2013-09-07 17:06:29 -07:00 |
Alan Mishchenko
|
137a766207
|
Improvements to the new technology mapper.
|
2013-09-07 16:41:35 -07:00 |
Alan Mishchenko
|
23879f9200
|
Unifying parameters for the &ps command.
|
2013-09-05 20:40:50 -07:00 |
Alan Mishchenko
|
9d14b0c094
|
Updates for the new BMC engine.
|
2013-09-05 19:32:45 -07:00 |
Alan Mishchenko
|
191a9ccd38
|
Updates for the new BMC engine.
|
2013-09-05 17:58:17 -07:00 |
Alan Mishchenko
|
92c7c6f7e5
|
Updates for the new BMC engine.
|
2013-09-05 16:10:50 -07:00 |
Alan Mishchenko
|
61126bfba4
|
Updates for the new BMC engine.
|
2013-09-05 16:05:59 -07:00 |
Alan Mishchenko
|
8de1080272
|
Updates for the new BMC engine.
|
2013-09-05 15:54:52 -07:00 |
Alan Mishchenko
|
e9d0466494
|
Updates for the new BMC engine.
|
2013-09-05 15:39:18 -07:00 |
Alan Mishchenko
|
e651e22788
|
Adding check to &sim3 for the case when the AIG is combinational.
|
2013-09-05 12:57:55 -07:00 |
Alan Mishchenko
|
db34dbeb80
|
Temporarily (?) undoing previous change because it is incompatible with old AIGER files generated by ABC.
|
2013-09-05 12:55:40 -07:00 |
Alan Mishchenko
|
e4f9ebfa87
|
Improved unrolling manager.
|
2013-09-05 12:52:40 -07:00 |
Alan Mishchenko
|
eddb194ce0
|
Making selecting duplication procedure creates a smaller AIG.
|
2013-09-05 02:15:36 -07:00 |
Alan Mishchenko
|
f53e56e822
|
Improved unrolling manager.
|
2013-09-05 01:44:44 -07:00 |
Alan Mishchenko
|
6570fe145c
|
Added Python API status_get_vector() similar to cex_get_vector().
|
2013-09-04 17:37:26 -07:00 |
Alan Mishchenko
|
63e165bc5f
|
Added Python API status_get_vector() similar to cex_get_vector().
|
2013-09-04 17:32:16 -07:00 |
Alan Mishchenko
|
f591f1cd9a
|
Added Python API status_get_vector() similar to cex_get_vector().
|
2013-09-04 17:25:40 -07:00 |
Alan Mishchenko
|
30c2c48a65
|
Adding switch 'ps -s' to skip counting buffers/inverters as nodes.
|
2013-09-02 23:21:55 -07:00 |
Alan Mishchenko
|
d1b9ade535
|
Adding switch 'ps -s' to skip counting buffers/inverters as nodes.
|
2013-09-02 23:15:15 -07:00 |
Alan Mishchenko
|
b6cb626a12
|
Removing some old useless code.
|
2013-09-02 22:14:20 -07:00 |
Alan Mishchenko
|
e16e3edae8
|
Removing some old useless code.
|
2013-09-02 22:10:27 -07:00 |
Alan Mishchenko
|
fabc84d15b
|
Adding interpolant computation sat_solver2.
|
2013-09-02 15:14:57 -07:00 |
Alan Mishchenko
|
9914c16868
|
Adding interpolant computation sat_solver2.
|
2013-09-02 15:14:49 -07:00 |
Alan Mishchenko
|
57b9a9fe13
|
Modify level computation to take discretized arrival times into account.
|
2013-09-02 11:07:05 -07:00 |
Alan Mishchenko
|
5023be4aa0
|
Adding switch &get -m to import mapped network into the &-space.
|
2013-09-01 19:37:47 -07:00 |
Alan Mishchenko
|
e2f11e14d0
|
Adding switch &get -m to import mapped network into the &-space.
|
2013-09-01 19:34:32 -07:00 |
Alan Mishchenko
|
44a83bde28
|
Adding new line (\n) after 'c' at the beginning of the comment section in AIGER format.
|
2013-08-29 16:25:55 -07:00 |
Alan Mishchenko
|
009cc92e05
|
Buf fixes and minor changes to the &if mapper.
|
2013-08-29 16:03:40 -07:00 |
Alan Mishchenko
|
a495163f74
|
Buf fixes and minor changes to the &if mapper.
|
2013-08-29 14:41:01 -07:00 |
Alan Mishchenko
|
eec022ea64
|
Adding procedures to specify permutations with unused flops.
|
2013-08-28 20:21:01 -07:00 |
Alan Mishchenko
|
42f8082c59
|
Added switch &sim -g to enable flop grouping.
|
2013-08-20 12:04:41 -07:00 |
Alan Mishchenko
|
1ad363c156
|
Added switch &sim -g to enable flop grouping.
|
2013-08-20 08:46:31 -07:00 |
Alan Mishchenko
|
b7c8f9188d
|
Adding code to count statistics about decomposable LUT5.
|
2013-08-18 10:42:57 -07:00 |
Alan Mishchenko
|
3459683e3b
|
Extending 'permute' to handle user-specified flop permutation.
|
2013-08-16 13:13:38 -07:00 |
Alan Mishchenko
|
7013e0b672
|
Small changes to compile on Mac.
|
2013-08-15 00:58:23 -07:00 |
Alan Mishchenko
|
9c2b007556
|
Enabling LUT decomposition in two special cases.
|
2013-08-14 22:54:25 -07:00 |
Alan Mishchenko
|
426b1d2d43
|
Enabling LUT decomposition in two special cases.
|
2013-08-14 22:51:28 -07:00 |
Alan Mishchenko
|
6de83eb3b6
|
Enabling LUT decomposition in two special cases.
|
2013-08-14 22:50:49 -07:00 |
Alan Mishchenko
|
728291b087
|
Enabling LUT decomposition in two special cases.
|
2013-08-14 20:03:25 -07:00 |
Alan Mishchenko
|
0916417e2e
|
Enabling LUT decomposition in two special cases.
|
2013-08-14 12:10:55 -07:00 |
Alan Mishchenko
|
1eae17a89d
|
Bug fix in &if -z.
|
2013-08-14 11:32:11 -07:00 |
Alan Mishchenko
|
9b3dd44cd6
|
Enabling additional matching feature in the LUT mapper.
|
2013-08-13 13:01:18 -07:00 |
Alan Mishchenko
|
ee1e20ddf8
|
Enabling additional matching feature in the LUT mapper.
|
2013-08-12 23:34:54 -07:00 |
Alan Mishchenko
|
fcfafb0601
|
Enabling additional matching feature in the LUT mapper.
|
2013-08-12 23:27:20 -07:00 |
Alan Mishchenko
|
ae27704c13
|
Integrated buffering and sizing.
|
2013-08-11 11:35:22 -07:00 |
Alan Mishchenko
|
ec4804aab6
|
Integrated buffering and sizing.
|
2013-08-11 00:49:34 -07:00 |
Alan Mishchenko
|
679a9a021a
|
Integrated buffering and sizing.
|
2013-08-10 18:13:03 -07:00 |
Alan Mishchenko
|
6c4252c5c9
|
Integrated buffering and sizing.
|
2013-08-10 18:11:09 -07:00 |
Alan Mishchenko
|
55872bc302
|
Integrated buffering and sizing.
|
2013-08-10 11:36:23 -07:00 |
Alan Mishchenko
|
5d0ba30518
|
Bug fix in incremental timing.
|
2013-08-10 11:14:33 -07:00 |
Alan Mishchenko
|
573d6d7ab7
|
Enable wire load estimation in buffering/sizing.
|
2013-08-10 10:27:55 -07:00 |
Alan Mishchenko
|
118cb03be4
|
Integrated buffering and sizing.
|
2013-08-09 22:55:09 -07:00 |
Alan Mishchenko
|
6e2ee1d30a
|
Integrated buffering and sizing.
|
2013-08-09 22:13:13 -07:00 |
Alan Mishchenko
|
4af5587cbf
|
Integrated buffering and sizing.
|
2013-08-09 21:44:18 -07:00 |
Alan Mishchenko
|
fbdaf2075f
|
Integrated buffering and sizing.
|
2013-08-09 21:05:06 -07:00 |
Alan Mishchenko
|
d4ad3b4156
|
Improvements to buffering and sizing.
|
2013-08-09 19:47:58 -07:00 |
Alan Mishchenko
|
633db0f4ad
|
Improvements to buffering and sizing.
|
2013-08-09 17:54:18 -07:00 |
Alan Mishchenko
|
b98345ced5
|
Improvements to buffering and sizing.
|
2013-08-09 12:36:48 -07:00 |
Alan Mishchenko
|
95684b044a
|
Improvements to buffering and sizing.
|
2013-08-09 11:15:20 -07:00 |
Alan Mishchenko
|
4be8eba9d9
|
Compiler warnings.
|
2013-08-08 18:23:40 -07:00 |
Alan Mishchenko
|
881b2ec46f
|
Integrated buffering and sizing.
|
2013-08-08 18:23:00 -07:00 |
Alan Mishchenko
|
655dc4e727
|
Improvements to buffering and sizing.
|
2013-08-07 12:32:33 -07:00 |
Alan Mishchenko
|
8576e4b440
|
Improvements to buffering and sizing.
|
2013-08-06 22:51:39 -07:00 |
Alan Mishchenko
|
7a6f335ea6
|
Improvements to buffering and sizing.
|
2013-08-06 12:22:13 -07:00 |
Alan Mishchenko
|
cb99a2212d
|
Bug fix in 'int'.
|
2013-08-05 22:58:08 -07:00 |
Alan Mishchenko
|
220a83f1e5
|
Bug fix in 'int'.
|
2013-08-05 22:56:45 -07:00 |
Alan Mishchenko
|
51714ef65d
|
Adding new (un)buffering with phase information.
|
2013-08-05 19:21:10 -07:00 |
Alan Mishchenko
|
1a55882ad9
|
Adding new (un)buffering with phase information.
|
2013-08-05 18:33:38 -07:00 |
Alan Mishchenko
|
1558fe6110
|
Adding code to estimate buffer trees.
|
2013-08-05 10:45:06 -07:00 |
Alan Mishchenko
|
9d19598162
|
Change from input slew to input drive strength in the BLIF file.
|
2013-08-04 12:19:24 -07:00 |
Alan Mishchenko
|
56a233be91
|
Adding switch 'buffer -p' to enable buffing of the primary inputs.
|
2013-08-02 23:23:45 -07:00 |
Alan Mishchenko
|
f1615dccd5
|
Code for parsing the transcripts.
|
2013-08-02 23:15:37 -07:00 |
Alan Mishchenko
|
1067e6dec9
|
SAT solver with dynamic CNF loading.
|
2013-08-01 19:02:08 -07:00 |
Alan Mishchenko
|
da60781c13
|
SAT solver with dynamic CNF loading.
|
2013-08-01 19:01:53 -07:00 |
Alan Mishchenko
|
710fd8e1ea
|
Internal parameter tuning.
|
2013-07-31 14:52:59 -07:00 |
Alan Mishchenko
|
f253e7aa41
|
Code for parsing the transcripts.
|
2013-07-30 21:48:02 -07:00 |
Alan Mishchenko
|
f10480f9bc
|
Parametrizing standard-cell mapper to account for the fanout delay.
|
2013-07-30 00:18:57 -07:00 |
Alan Mishchenko
|
8e54792cd0
|
Added commands 'maxsize' and 'unbuffer'.
|
2013-07-29 22:24:54 -07:00 |
Alan Mishchenko
|
f09a704250
|
Added commands 'maxsize' and 'unbuffer'.
|
2013-07-29 21:01:05 -07:00 |
Alan Mishchenko
|
b93ead2ad1
|
Compiler warning.
|
2013-07-29 19:14:34 -07:00 |
Alan Mishchenko
|
675f2bbf2d
|
Compiler warning.
|
2013-07-29 19:13:09 -07:00 |
Alan Mishchenko
|
1dca7458f3
|
Improved buffering.
|
2013-07-29 18:55:13 -07:00 |
Alan Mishchenko
|
4c6804c3ae
|
Improved gate-sizing.
|
2013-07-29 10:10:21 -07:00 |
Alan Mishchenko
|
a206287b21
|
Adding support for input slew and output capacitance to timer and gate-sizer (bug fix).
|
2013-07-24 11:42:37 -07:00 |
Alan Mishchenko
|
00d023713b
|
Tuning standard-cell mapping flow.
|
2013-07-24 09:54:53 -07:00 |
Alan Mishchenko
|
fadcef9eb9
|
Tuning standard-cell mapping flow.
|
2013-07-23 18:02:17 -07:00 |
Alan Mishchenko
|
606eaafa48
|
Tuning standard-cell mapping flow.
|
2013-07-23 16:17:41 -07:00 |
Alan Mishchenko
|
84c0b9d69b
|
Tuning standard-cell mapping flow.
|
2013-07-23 16:15:03 -07:00 |
Alan Mishchenko
|
038f296453
|
Bug fix and warning print.
|
2013-07-22 23:11:04 -07:00 |
Alan Mishchenko
|
054caacb3c
|
Enabling pin sorting in &if.
|
2013-07-22 19:44:31 -07:00 |
Alan Mishchenko
|
f392645daf
|
Generating GENLIB library from SCL.
|
2013-07-22 13:25:51 -07:00 |
Alan Mishchenko
|
fd28deefc7
|
Restructuring gate-sizing code trying to separate timing analysis.
|
2013-07-21 17:55:15 -07:00 |