Tim Edwards | 55f4d0e | 2020-07-05 15:41:02 -0400 | [diff] [blame] | 1 | Open-PDKs (open_pdks) |
| 2 | ----------------------------------------- |
| 3 | |
| 4 | Summary: |
| 5 | |
| 6 | Automatic setup of PDKs for open-source tools from foundry sources. |
| 7 | |
| 8 | Builds out and populates a new set of directories and subdirectories in |
| 9 | the efabless format, with the efabless name for the PDK at the top, |
| 10 | followed by categories "libs.ref" (IP) and "libs.tech" (EDA tool setup), |
| 11 | each with subcategories corresponding to layout, abstract views, |
| 12 | netlists, etc. for the IP; and magic, netgen, qflow, etc., for the |
| 13 | EDA tool setup. |
| 14 | |
| 15 | The populated PDK directories can contain either copies of files from |
| 16 | the foundry sources, links to the foundry sources, or links back to |
| 17 | another PDK. |
| 18 | |
| 19 | Generates magic layout views for all vendor IP for which either a GDS |
| 20 | view or a LEF view exists. Annotates the views as needed to handle |
| 21 | ports, bounding boxes, etc. |
| 22 | |
| 23 | ----------------------------------------- |
| 24 | |
| 25 | This distribution contains sources for building out the SkyWater s8 |
| 26 | 130nm process. Sources for the foundry process data must be obtained |
| 27 | separately. Read the README file in subdirectory s8/ for instructions |
| 28 | on obtaining and building the SkyWater s8 PDK. |
| 29 | |
| 30 | ----------------------------------------- |
| 31 | |
Tim Edwards | 2a700da | 2020-07-08 21:35:56 -0400 | [diff] [blame] | 32 | License: |
| 33 | |
| 34 | Open_PDKs is open-source software distributed under the Apache-2.0 license. |
| 35 | See file LICENSE for the complete license text. |
| 36 | |
| 37 | ----------------------------------------- |
| 38 | |
Tim Edwards | 55f4d0e | 2020-07-05 15:41:02 -0400 | [diff] [blame] | 39 | Instructions: |
| 40 | |
| 41 | There is a top-level Makefile but generally it is recommended to cd |
| 42 | to the directory for the target foundry process and follow the instructions |
| 43 | in the README file there. |
| 44 | |
Tim Edwards | 2a700da | 2020-07-08 21:35:56 -0400 | [diff] [blame] | 45 | Also see the website at http://opencircuitdesign.com/open_pdks |
| 46 | |