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
|
c9cbd3b0f1
|
Preventing a bug in &if -z.
|
2013-10-09 23:36:35 -07:00 |
Alan Mishchenko
|
d32af2df38
|
Compiler warning.
|
2013-10-05 22:59:11 -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 |
Alan Mishchenko
|
805eb96d6d
|
Integrating synthesis into the new BMC engine.
|
2013-10-02 23:03:17 -07:00 |
Alan Mishchenko
|
e01174c6db
|
Bug fixes in the library processing,.
|
2013-10-02 18:22:14 -07:00 |
Alan Mishchenko
|
7b99370e0a
|
Changing default values.
|
2013-10-02 14:36:33 -07:00 |
Alan Mishchenko
|
19c361e387
|
Changes in specialized matching.
|
2013-10-02 12:55:20 -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
|
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
|
0565730abe
|
Compiler warnings.
|
2013-09-25 18:18:55 -07:00 |
Alan Mishchenko
|
3286882229
|
Experiments with exact matching into LUT structures.
|
2013-09-23 10:41:28 -07:00 |
Alan Mishchenko
|
d32e51409f
|
Buf fix in Liberty parser.
|
2013-09-19 18:49:18 -04: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
|
7d3976a763
|
Unifying standard cell library representations.
|
2013-09-17 13:16:20 -07:00 |
Alan Mishchenko
|
2ba12a76ff
|
Adding new switch to &if to relax the delay.
|
2013-09-16 22:50:39 -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
|
75fee10708
|
Improvements to the new technology mapper.
|
2013-09-12 22:37:26 -07:00 |
Alan Mishchenko
|
fba43b5065
|
Improvements to the new technology mapper.
|
2013-09-09 00:24:56 -07:00 |
Alan Mishchenko
|
137a766207
|
Improvements to the new technology mapper.
|
2013-09-07 16:41:35 -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
|
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
|
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
|
9c2b007556
|
Enabling LUT decomposition in two special cases.
|
2013-08-14 22:54:25 -07:00 |
Alan Mishchenko
|
6de83eb3b6
|
Enabling LUT decomposition in two special cases.
|
2013-08-14 22:50:49 -07:00 |
Alan Mishchenko
|
0916417e2e
|
Enabling LUT decomposition in two special cases.
|
2013-08-14 12:10:55 -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
|
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
|
710fd8e1ea
|
Internal parameter tuning.
|
2013-07-31 14:52:59 -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
|
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
|
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
|
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 |
Alan Mishchenko
|
1bdb3773f9
|
New technology mapper.
|
2013-07-21 16:36:15 -07:00 |
Alan Mishchenko
|
a9afe7e8b7
|
Improvements to post-mapping re-sizing.
|
2013-07-21 14:56:30 -07:00 |
Alan Mishchenko
|
1ed823c67d
|
Adding support for input slew and output capacitance to timer and gate-sizer.
|
2013-07-21 01:01:53 -07:00 |
Alan Mishchenko
|
f917de3498
|
Improvements to the SCL package.
|
2013-07-20 23:19:28 -07:00 |
Alan Mishchenko
|
56592b28c2
|
Added command 'dnsize' to complement command 'upsize'.
|
2013-07-20 19:11:29 -07:00 |
Alan Mishchenko
|
9e384d5ca9
|
Small changes to the printout in timing analysis.
|
2013-07-19 11:35:03 -07:00 |
Alan Mishchenko
|
21d7938adc
|
Temprary changes.
|
2013-07-18 18:16:55 -07:00 |
Alan Mishchenko
|
db402147ba
|
New technology mapper.
|
2013-07-18 16:57:38 -07:00 |
Alan Mishchenko
|
9e723d40dd
|
New technology mapper.
|
2013-07-18 16:55:04 -07:00 |
Alan Mishchenko
|
7630f2bd86
|
Temprary changes.
|
2013-07-18 15:40:45 -07:00 |
Alan Mishchenko
|
a35599960b
|
New technology mapper.
|
2013-07-18 13:03:01 -07:00 |
Alan Mishchenko
|
4decece2c7
|
New technology mapper.
|
2013-07-18 12:20:59 -07:00 |
Alan Mishchenko
|
eb5c12a994
|
New technology mapper.
|
2013-07-17 22:08:24 -07:00 |
Alan Mishchenko
|
bbbfe0e822
|
New technology mapper.
|
2013-07-17 14:22:49 -07:00 |
Alan Mishchenko
|
5acfed6c24
|
New technology mapper.
|
2013-07-17 14:21:05 -07:00 |
Alan Mishchenko
|
10c90de054
|
New technology mapper.
|
2013-07-17 14:19:33 -07:00 |
Alan Mishchenko
|
d22da3aec4
|
Commenting out assertion related to choices in 'if'.
|
2013-07-16 19:17:41 -07:00 |
Alan Mishchenko
|
f8f37d261b
|
New technology mapper.
|
2013-07-15 15:22:05 -07:00 |