Alan Mishchenko
|
e149cdcd77
|
Compiler warnings.
|
2020-05-03 12:15:54 -07:00 |
Alan Mishchenko
|
2b58a83ac0
|
Adding dumping of genlib library in Verilog.
|
2020-05-03 12:11:48 -07:00 |
Alan Mishchenko
|
3e150dd553
|
Adding dumping of genlib library in Verilog.
|
2020-05-03 12:07:52 -07: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
|
396215532c
|
Updates and bug fixes.
|
2017-10-04 12:37:38 +03:00 |
Alan Mishchenko
|
c696ae95d0
|
Maintenance and updates.
|
2017-09-24 23:38:01 -07:00 |
Alan Mishchenko
|
3a1032c151
|
Maintenance and updates.
|
2017-09-18 08:27:05 -07:00 |
Alan Mishchenko
|
afcbb09717
|
Corner-case bug-fix in library preprocessor for standard-cell mapping.
|
2017-02-05 10:43:07 -08:00 |
Alan Mishchenko
|
07d074fd88
|
New feature for area minimization in standard cell mapping.
|
2016-05-19 15:22:25 -07:00 |
Alan Mishchenko
|
7c089a3ac6
|
Factoring out library preprocessing code in &nf and putting it elsewhere.
|
2016-05-16 16:50:01 -07:00 |
Alan Mishchenko
|
20a2b0a0f2
|
Added switch 'read_genlib -n' to anonymize Genlib library.
|
2016-05-16 15:44:54 -07:00 |
Alan Mishchenko
|
a4f9776388
|
Consolidating timing manager Scl_Con_t and propagating changes.
|
2016-01-07 16:50:01 -08:00 |
Alan Mishchenko
|
c158dd5a94
|
Migrating to using 32-bit timing representation in &nf.
|
2016-01-05 16:40:00 -08:00 |
Alan Mishchenko
|
19ad75f125
|
Migrating back to using 'float' in area-flow computation in &nf.
|
2016-01-05 14:05:07 -08:00 |
Alan Mishchenko
|
6642e40af5
|
Corner-case bug in 'read_profile'.
|
2015-12-22 22:09:25 -10:00 |
Alan Mishchenko
|
19586f105c
|
Adding code to support gate profiles.
|
2015-12-14 00:44:33 -08:00 |
Alan Mishchenko
|
e9abb0f489
|
Adding code to support gate profiles.
|
2015-12-07 01:31:41 -08:00 |
Alan Mishchenko
|
0f29ba75f6
|
Adding commands to read/write/print gate profiles.
|
2015-12-05 18:10:43 -08:00 |
Alan Mishchenko
|
3c9f7d2bc8
|
Extending and improving timing manager.
|
2015-11-08 19:59:34 -08:00 |
Alan Mishchenko
|
61d4623207
|
Adding switch in 'print_genlib' and 'write_genlib' to print area-min gates only.
|
2015-10-23 17:17:23 -07:00 |
Alan Mishchenko
|
3712dd30d0
|
Changes for delay-oriented computation.
|
2015-10-23 15:14:31 -07:00 |
Alan Mishchenko
|
20c46b5a45
|
Experiments with precomputation and matching.
|
2015-10-12 18:29:15 -07:00 |
Alan Mishchenko
|
faeeaeb5e7
|
Updating Mio to use int instead of float.
|
2015-08-31 15:09:46 -07:00 |
Alan Mishchenko
|
04be8af560
|
Important bug fixes in standard-cell library handling and mapper &nf.
|
2015-08-28 17:47:00 -07:00 |
Alan Mishchenko
|
c0f0e145c4
|
Improving the criteria to select representative gates in 'map' with floating-point-delay libraries having more than one gate in some functionality classes.
|
2015-04-25 14:58:29 -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
|
1398de7c46
|
Integrating barrier buffers.
|
2014-12-08 14:10:41 -08:00 |
Alan Mishchenko
|
3ac8aa9c12
|
Recommended changes for portability.
|
2014-10-12 09:10:27 -07:00 |
Alan Mishchenko
|
ccb5bb34d7
|
Suggested patch for type-punned warnings
|
2014-10-10 08:58:18 -07:00 |
Alan Mishchenko
|
674dcf2a6e
|
Generating abstraction of standard cell library.
|
2014-07-26 16:49:32 -07:00 |
Alan Mishchenko
|
704b4bad6b
|
Generating abstraction of standard cell library.
|
2014-07-26 16:46:45 -07:00 |
Alan Mishchenko
|
7d81490fe6
|
Generating abstraction of standard cell library.
|
2014-07-25 20:02:56 -07:00 |
Alan Mishchenko
|
98da93093b
|
Bug fix in technology mapper.
|
2013-11-24 09:51:48 -08:00 |
Alan Mishchenko
|
7d3976a763
|
Unifying standard cell library representations.
|
2013-09-17 13:16:20 -07:00 |
Alan Mishchenko
|
7e598cd231
|
Fixing compilation problems on Linux-32 related to constants of type unsigned long long.
|
2013-01-30 16:15:53 +07:00 |
Alan Mishchenko
|
73ab6aac1f
|
Changes several defaults of 'super' to be infinite.
|
2012-10-01 11:44:14 -07:00 |
Alan Mishchenko
|
71bdfae941
|
Replacing 'st_table' by 'st__table' to resolve linker problems.
|
2012-09-29 17:11:03 -04:00 |
Alan Mishchenko
|
d0197d8378
|
Changed printouts in a few places in supergate computation.
|
2012-09-24 22:57:01 -07:00 |
Alan Mishchenko
|
480ca14c75
|
Extending Liberty parser to handle multi-output cells.
|
2012-09-19 17:35:04 -07:00 |
Alan Mishchenko
|
3af0f719af
|
Extending BLIF parser/write to hangle multi-output cells.
|
2012-09-19 16:28:06 -07:00 |
Alan Mishchenko
|
60c6614885
|
Extending Genlib to hangle multi-output cells.
|
2012-09-19 11:53:40 -07:00 |
Alan Mishchenko
|
6d05fde2dc
|
Added delay multipliers to 'map'.
|
2012-09-16 22:05:15 -07:00 |
Alan Mishchenko
|
da6838463f
|
Added features 'map -M <float>' to control the use of large gates.
|
2012-08-27 14:29:32 -07:00 |
Alan Mishchenko
|
95e14cd72c
|
Select for mapping smallest-area gates for each functionality.
|
2012-08-26 17:31:23 -07:00 |
Alan Mishchenko
|
1c33107cbb
|
Updating project settings to have simpler include paths.
|
2012-07-07 20:14:12 -07:00 |
Alan Mishchenko
|
0792ab0eb6
|
Additional features for delay optimization
|
2012-03-21 23:19:49 -07:00 |
Alan Mishchenko
|
8014f25f6d
|
Major restructuring of the code.
|
2012-01-21 04:30:10 -08:00 |
Alan Mishchenko
|
1794bd37cd
|
Made gate library package Mio independent of CUDD.
|
2011-03-30 21:02:29 -07:00 |
Alan Mishchenko
|
148a786b69
|
Made abc.h independent of CUDD and Extra.
|
2011-03-03 12:28:52 -08:00 |
Alan Mishchenko
|
6130e39b18
|
initial commit of public abc
|
2010-11-01 01:35:04 -07:00 |