Difference between revisions of "PDKMaster & co.: a framework for scalable and technology portable standard cell, IO and SRAM libraries"

From F-Si wiki
Jump to navigation Jump to search
(Created page with "* Speaker(s): Staf Verhaegen * email: [mailto:staf@fibraservi.eu staf@fibraservi.eu], [mailto:staf.verhaegen@chipflow.io staf.verhaegen@chipflow.io] ==Downloads== * :File:F...")
 
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
* Speaker(s): Staf Verhaegen
* Speaker: Staf Verhaegen
* email: [mailto:staf@fibraservi.eu staf@fibraservi.eu], [mailto:staf.verhaegen@chipflow.io staf.verhaegen@chipflow.io]
* email: [mailto:staf@fibraservi.eu staf@fibraservi.eu], [mailto:staf.verhaegen@chipflow.io staf.verhaegen@chipflow.io]


==Downloads==
==Downloads==
* [[:File:File_name.pdf|Slides]] (to upload a file: go to Edit mode, then click on the fourth icon from the left "Embed file" and follow the instructions)
* Slides: [https://nextcloud.stafverhaegen.be/s/4ERXfXRprjnW2bA odp], [https://nextcloud.stafverhaegen.be/s/MH49mex5LFwyw84 pdf]
 
* [https://peertube.f-si.org/videos/watch/6f0187af-96de-4512-8733-3a4032797175 Video recording]


==Abstract==
==Abstract==
TBD
As the open source EDA and silicon community is getting off the ground there is a need for an integrated EDA flow using modern software engineering techniques.
PDKMaster is a python framework for:
* defining a semiconductor technology node and it's devices
* creating circuits and corresponding layouts
* interface wiith other (open source) EDA tools
In this talk the current state of the framework will be discussed together with the first apllications of it: scalable standard cell and IO library, SRAM compiler and analog/mixed signal blocks.


==Software==
==Software==

Latest revision as of 22:40, 1 August 2022

Downloads

Abstract

As the open source EDA and silicon community is getting off the ground there is a need for an integrated EDA flow using modern software engineering techniques. PDKMaster is a python framework for:

  • defining a semiconductor technology node and it's devices
  • creating circuits and corresponding layouts
  • interface wiith other (open source) EDA tools

In this talk the current state of the framework will be discussed together with the first apllications of it: scalable standard cell and IO library, SRAM compiler and analog/mixed signal blocks.

Software

General information

Roadmap

  • Stable PDKMaster API ready for external use/contribution
  • V1.0 of scalable standard cell, io ring generator and single port and dual port SRAM compiler