Alan Mishchenko
|
9e20b3016d
|
Adding switch 'map -f' to not use large gates for high-fanout nodes (disabled by default).
|
2015-04-24 14:51:34 -07:00 |
|
Alan Mishchenko
|
a78fb767ee
|
Adding platform-independent (alphabetic) way of sorting Genlib gates and selecting representatives based on area/delay.
|
2015-04-17 21:02:15 +09:00 |
|
Alan Mishchenko
|
3de5d18c5f
|
Adding APIs to retrieve NOR/OR gates from the library.
|
2015-04-14 18:53:28 +09:00 |
|
Alan Mishchenko
|
b3e5ccd256
|
Getting default AND-node delay from Genlib library.
|
2015-04-06 10:56:14 +07:00 |
|
Alan Mishchenko
|
bb22a20cb0
|
Support for representing programmable cell configuration data (bug fix).
|
2015-03-09 08:36:22 -07:00 |
|
Alan Mishchenko
|
193c46e3c6
|
Support for representing programmable cell configuration data.
|
2015-03-08 20:19:56 -07:00 |
|
Alan Mishchenko
|
56f783157a
|
Support for representing programmable cell configuration data.
|
2015-03-08 20:17:59 -07:00 |
|
Alan Mishchenko
|
6da21b8b88
|
Experiments with SAT-based cube enumeration.
|
2015-03-05 23:00:30 -08:00 |
|
Alan Mishchenko
|
874d394089
|
Corner case bug in wire-cap estimation.
|
2015-02-18 09:18:01 -08:00 |
|
Alan Mishchenko
|
fd877c3f37
|
Several improvements to CBA data-structure.
|
2015-02-09 15:36:25 -08:00 |
|
Alan Mishchenko
|
68467cfff7
|
Fixed a typo in variable names.
|
2015-02-07 22:29:14 -08:00 |
|
Alan Mishchenko
|
8410daf3e4
|
Improvements and tuning of CBA with buffering/sizing.
|
2015-02-04 16:29:55 -08:00 |
|
Alan Mishchenko
|
7b1c25086b
|
Improvements and tuning of CBA.
|
2015-02-01 20:50:59 -08:00 |
|
Alan Mishchenko
|
77dbe2b656
|
Major rehash of the CBA code.
|
2015-01-31 19:52:32 -08:00 |
|
Alan Mishchenko
|
0f22046bcb
|
New assertions and bug fix in DSD balancing.
|
2015-01-27 09:54:35 -08:00 |
|
Alan Mishchenko
|
58d28539a7
|
Gate sizing with barrier buffers.
|
2014-12-21 22:22:31 -08:00 |
|
Alan Mishchenko
|
6733abd72e
|
Exprimental features in tech-mapping.
|
2014-12-21 01:04:39 -08:00 |
|
Alan Mishchenko
|
55f0a2805c
|
Bug fix in reading box library.
|
2014-12-20 10:16:13 -08:00 |
|
Alan Mishchenko
|
aadfea8b4d
|
Integrating barrier buffers.
|
2014-12-13 12:37:04 -08:00 |
|
Alan Mishchenko
|
b379b3ee20
|
Adding new mapping feature.
|
2014-12-11 20:45:41 -08:00 |
|
Alan Mishchenko
|
1398de7c46
|
Integrating barrier buffers.
|
2014-12-08 14:10:41 -08:00 |
|
Alan Mishchenko
|
3653bf53e9
|
Bug fix in truth table computation.
|
2014-10-15 14:26:44 -07:00 |
|
Alan Mishchenko
|
3ac8aa9c12
|
Recommended changes for portability.
|
2014-10-12 09:10:27 -07:00 |
|
Alan Mishchenko
|
8b160138f1
|
MUX decomposition during mapping.
|
2014-10-11 17:19:41 -07:00 |
|
Alan Mishchenko
|
09a5950c8f
|
Deriving network in terms of programmable cells.
|
2014-10-11 15:53:32 -07:00 |
|
Alan Mishchenko
|
ccb5bb34d7
|
Suggested patch for type-punned warnings
|
2014-10-10 08:58:18 -07:00 |
|
Alan Mishchenko
|
ca9eca3b22
|
Small changes.
|
2014-10-08 13:26:23 -07:00 |
|
Alan Mishchenko
|
141c1de0a2
|
Compiler warnings.
|
2014-10-08 10:52:32 -07:00 |
|
Alan Mishchenko
|
e4d5887671
|
Detection of threshold functions.
|
2014-10-08 10:41:20 -07:00 |
|
Alan Mishchenko
|
734435f441
|
Deriving cell mapping with &if -kz.
|
2014-10-04 19:36:41 -07:00 |
|
Alan Mishchenko
|
24083998ab
|
Deriving cell mapping with &if -kz.
|
2014-10-04 19:18:34 -07:00 |
|
Alan Mishchenko
|
fa5f05e3a2
|
Deriving AIG after cell mapping.
|
2014-10-03 17:15:43 -07:00 |
|
Alan Mishchenko
|
76666174b4
|
Synchronizing packages.
|
2014-09-20 16:41:11 -07:00 |
|
Alan Mishchenko
|
2d4342f8c4
|
Synchronizing packages.
|
2014-09-20 14:50:52 -07:00 |
|
Alan Mishchenko
|
00b8cda3d3
|
Synchronizing packages.
|
2014-09-20 14:10:05 -07:00 |
|
Alan Mishchenko
|
1fb65889a3
|
Updating command 'dsd_clean'.
|
2014-09-20 13:56:26 -07:00 |
|
Alan Mishchenko
|
a02b020356
|
Updating DSD balance to handle XOR gate as having the same delay as AND gate.
|
2014-09-19 19:06:01 -07:00 |
|
Alan Mishchenko
|
f989aea224
|
Improvements to Boolean matching.
|
2014-09-19 15:08:46 -07:00 |
|
Alan Mishchenko
|
b05ee94311
|
Improvements to Boolean matching.
|
2014-09-19 14:06:51 -07:00 |
|
Alan Mishchenko
|
ee72791293
|
Improvements to Boolean matching.
|
2014-09-18 22:26:54 -07:00 |
|
Alan Mishchenko
|
69699da912
|
Improvements to Boolean matching.
|
2014-09-18 16:44:04 -07:00 |
|
Alan Mishchenko
|
596f387b03
|
Improvements to Boolean matching.
|
2014-09-18 15:13:12 -07:00 |
|
Alan Mishchenko
|
a0ed347992
|
Improving DSD manager.
|
2014-09-18 14:50:08 -07:00 |
|
Alan Mishchenko
|
043cfcd775
|
Concurrency for Boolean matching.
|
2014-09-18 11:46:14 -07:00 |
|
Alan Mishchenko
|
023e92c470
|
Improvements to Boolean matching.
|
2014-09-17 18:58:20 -07:00 |
|
Alan Mishchenko
|
6d0b555dab
|
Support for leakage power in Liberty parser and sizer.
|
2014-09-16 16:44:51 -07:00 |
|
Alan Mishchenko
|
288d64d033
|
New choice computation.
|
2014-09-16 14:59:28 -07:00 |
|
Alan Mishchenko
|
1d5cb52e4a
|
Improvements to Boolean matching.
|
2014-09-16 11:56:40 -07:00 |
|
Alan Mishchenko
|
70a3474849
|
Improvements to the timing manager.
|
2014-08-25 20:47:11 -05:00 |
|
Alan Mishchenko
|
47dde4e478
|
Correcting incorrect handling of timing in several &-commands.
|
2014-08-25 16:55:39 -07:00 |
|