This package contains the Skywater 130nm PDK for KLayout.
sky130.lyt
: technology and connections descriptionsky130.lyp
: layers color and shape descriptionsky130.map
: layer mapping of def/lef shapes- DRC : DRC deck, located at mpw_precheck
- LVS : LVS script, located at
lvs/lvs_sky130.lylvs
- PCells : devices generators
You have two options for installing this package:
- Clone this repository
- Install the complete sky130 PDK via open_pdks or volare. The PDK also contains this package.
For this package to be available in KLayout, you need to set the environment variable KLAYOUT_PATH
to point to the root directory of this repository. For example, within this repository:
KLAYOUT_PATH=. klayout -e
Or at another directory:
KLAYOUT_PATH=/path/to/sky130_klayout_pdk klayout -e
If you would like to use the PCells, you need to install gdsfactory
in your system-wide Python package installation.
This can be as simple as running the following:
pip install --upgrade gdsfactory
Important
If you are using a Linux distribution that discourages the installation of system-wide Python packages through pip, you need to pass --break-system-packages
.
The XSection and D25 setup are gratefully borrowed from: sky130A_el.
If not otherwise noted The Apache License, version 2.0.