asdf asdf
02/04/2025, 4:59 PMDavid Lindley
02/04/2025, 8:58 PMklayout -nn <path to pdk>/sky130A/libs.tech/klayout/tech/sky130A.lyt -l <path to pdk>/sky130A/libs.tech/klayout/tech/sky130A.lyp
asdf asdf
02/04/2025, 9:41 PMLeo Moser
02/05/2025, 7:42 AMnix run github:efabless/nix-eda#klayout-gdsfactory
asdf asdf
02/05/2025, 7:34 PMTools
→ Manage Packages
. Inside the Salt package manager under "Install New Packages" search for "Efabless_sky130", click the checkmark and apply.
and the drop down menu now includes the skywater 130nm. Regarding the xschem file, I believe I need to change something in the xschemrc or bashrc file so that xschem can access the pdk. It keeps on saying somethign is missing.asdf asdf
02/05/2025, 7:41 PMLeo Moser
02/06/2025, 8:10 AMxschem/
folder, there is an xschemrc
that sets up a few things and loads the PDK's xschemrc
. (Don't modify the PDK's xschemrc.)
If you start xschem from inside the xschem/
folder it will automatically source the local xschemrc
and you should be able to see the devices.asdf asdf
02/06/2025, 3:14 PMasdf asdf
02/06/2025, 3:19 PMasdf asdf
02/06/2025, 4:52 PMLeo Moser
02/06/2025, 8:51 PMLeo Moser
02/06/2025, 8:58 PMgit clone git@github.com:efabless/sky130_ef_ip__template.git
- cd sky130_ef_ip__template/xschem
- export PDK=sky130A && export PDK_ROOT=~/.volare/
(set PDK_ROOT
to the directory of your PDK installation, I installed the PDK via volare)
- xschem
to open the PDK's default schematic or xschem sky130_ef_ip__template.sch
to open the template schematic (an inverter)asdf asdf
02/07/2025, 4:53 AMLeo Moser
02/07/2025, 7:13 AM