commit | 2788f17398fc541982de26add7e4def59c2c7be7 | [log] [tgz] |
---|---|---|
author | Tim Edwards <tim@opencircuitdesign.com> | Wed Oct 14 22:32:33 2020 -0400 |
committer | Tim Edwards <tim@opencircuitdesign.com> | Wed Oct 14 22:32:33 2020 -0400 |
tree | be4782c32214e30983b46754d7600e9a31504c79 | |
parent | f00bbc65df8364716cbcd448313393ded6b68189 [diff] |
Corrected the Magic device generator to paint nwell under pFETs when the guard ring is not selected (previously it was drawn with the guard ring so went missing when the guard ring was unselected). Corrected MiM cap DRC rules (to match the Calibre decks rather than the documentation, which has different layers for MiM cap). Note that Magic was modified to correct a wrong reported distance on CIF-DRC rules such as the one used for one of the MiM cap rules.
Summary:
Automatic setup of PDKs for open-source tools from foundry sources.
Builds out and populates a new set of directories and subdirectories in the efabless format, with the efabless name for the PDK at the top, followed by categories “libs.ref” (IP) and “libs.tech” (EDA tool setup), each with subcategories corresponding to layout, abstract views, netlists, etc. for the IP; and magic, netgen, qflow, etc., for the EDA tool setup.
The populated PDK directories can contain either copies of files from the foundry sources, links to the foundry sources, or links back to another PDK.
Generates magic layout views for all vendor IP for which either a GDS view or a LEF view exists. Annotates the views as needed to handle ports, bounding boxes, etc.
This distribution contains sources for building out the SkyWater s8 130nm process. Sources for the foundry process data must be obtained separately. Read the README file in subdirectory s8/ for instructions on obtaining and building the SkyWater s8 PDK.
License:
Open_PDKs is open-source software distributed under the Apache-2.0 license. See file LICENSE for the complete license text.
Instructions:
There is a top-level Makefile but generally it is recommended to cd to the directory for the target foundry process and follow the instructions in the README file there.
Also see the website at http://opencircuitdesign.com/open_pdks