hammer icon indicating copy to clipboard operation
hammer copied to clipboard

Evaluate/support new ASAP7 6-track library

Open harrisonliew opened this issue 3 years ago • 5 comments

https://github.com/The-OpenROAD-Project/asap7/tree/master/asap7sc6t_26 added on Oct. 15, 2021

harrisonliew avatar Oct 22 '21 15:10 harrisonliew

Have we evaluated the new asap7 version 28?

Waxpple avatar Aug 04 '22 03:08 Waxpple

No, we have not yet. PRs are welcome!

harrisonliew avatar Aug 11 '22 13:08 harrisonliew

@harrisonliew Done. Please review the PR https://github.com/ucb-bar/hammer/pull/673 and let me know if it is not working. I have tested it.

Waxpple avatar Aug 11 '22 15:08 Waxpple

There are some fixes in the newer version:

  1. ICG lib with "clock gating function and state table" has been fixed. https://github.com/The-OpenROAD-Project/asap7/issues/3 Edit: ICG*DC* cells with incorrect width has been fixed. https://github.com/The-OpenROAD-Project/asap7/issues/12
  2. Large ASNYC FF delay has been fixed. https://github.com/The-OpenROAD-Project/asap7/issues/9
  3. Multi-VT GDS files missing has been fixed.

One known issue

  1. Missing prefix in Verilog module name. https://github.com/The-OpenROAD-Project/asap7/pull/33

Waxpple avatar Aug 11 '22 15:08 Waxpple

Also, I think somehow the timing library in version 27 caused the simulation to fail with a timeout. Still verifying this theory.

Waxpple avatar Aug 11 '22 15:08 Waxpple