nngen icon indicating copy to clipboard operation
nngen copied to clipboard

Consider taping out a test accelerator for no cost using open source tooling + PDK

Open mithro opened this issue 2 years ago • 1 comments

Thanks to the funded provided by DARPA there is an increasingly capable, fully automated, RTL to GDS toolchain for creation ASICs called OpenROAD (https://theopenroadproject.org/). To help support the project, Google has partnered with SkyWater to release a fully open source, manufacturable 130nm PDK (https://github.com/google/skywater-pdk) and with efabless a run a regular no-cost MPW program for open source designs (https://efabless.com/).

It would be awesome to see a test accelerator created and taped out in this process! It could also become an excellent benchmark.

Some other interesting links;

  • https://j.mp/op22-gtools
  • http://cfu-playground.rtfd.io/
  • https://www.youtube.com/c/ZeroToASIC/videos
  • https://www.youtube.com/watch?v=EczW2IWdnOM
  • https://www.youtube.com/watch?v=lq2BpWwcyQM

mithro avatar Mar 08 '22 01:03 mithro

Thank you very much for interesting proposal. Using NNgen, we can generate a model-specific RTL design, which means we cannot change the model structure after we synthesize the RTL design. So the NNgen-based ASIC will be a specialized chip for a specific model. It might be still useful as the feature extractor of the following output layers.

shtaxxx avatar Mar 17 '22 12:03 shtaxxx