Pranav Lulu
11/07/2021, 5:15 PMMitch Bailey
11/07/2021, 5:57 PMPranav Lulu
11/07/2021, 6:05 PMMitch Bailey
11/07/2021, 6:12 PMPranav Lulu
11/08/2021, 4:59 AMPranav Lulu
11/08/2021, 4:59 AMMitch Bailey
11/08/2021, 6:22 AMopen_pdks and skywater-pdk separately, but that is only part of what you need to to create PDK_ROOT.
In the Makefile, you can see this line:
pdk: skywater-pdk skywater-library open_pdks build-pdk gen-sources
If you've already done make skywater-pdk and make open_pdks, you might be able to get by with
make skywater-library
make build-pdk
make gen-sources
but I'd recommend just rebuilding the pdk from scratch to be safe.
If you don't want the pdk to be in /home/pranav/OpenLane/pdks, you can
export PDK_ROOT=<some_directory>
before make pdk.Pranav Lulu
11/08/2021, 9:02 AMMitch Bailey
11/08/2021, 9:06 AMFileNotFoundError? If that file is not there, then there may have been a problem building the pdk. Did make pdk give you any error messages?Pranav Lulu
11/08/2021, 9:06 AMMitch Bailey
11/08/2021, 9:40 AM/home/pranav/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd.tlef file?Pranav Lulu
11/08/2021, 11:23 AMPranav Lulu
12/06/2021, 9:38 AMMitch Bailey
12/06/2021, 9:42 AMslew_margin , I found thisMitch Bailey
12/06/2021, 9:42 AMMitch Bailey
12/06/2021, 9:42 AMPranav Lulu
12/06/2021, 9:55 AMPranav Lulu
12/06/2021, 9:56 AMPranav Lulu
12/06/2021, 10:03 AMMitch Bailey
12/06/2021, 12:09 PMcd OpenLane/
git fetch
git checkout tags/2021.10.25_20.35.00
make openlane
make pdk
make testPranav Lulu
12/06/2021, 12:27 PMPranav Lulu
12/06/2021, 2:08 PMMitch Bailey
12/06/2021, 2:24 PMgit checkout -b local_changes
git commit -a -m "local changes"
git checkout tags/2021.10.25_20.35.00
make openlane
make pdk
make testPranav Lulu
12/06/2021, 2:24 PMPranav Lulu
12/06/2021, 2:25 PMPranav Lulu
12/06/2021, 2:51 PM