Nope, nothing there for hs.
# caravel
j
Nope, nothing there for hs.
a
@Jean (@Tim Edwards): you can install the whole pdk by running the following sequence:
Copy code
make skywater-pdk
make all-skywater-libraries
make open_pdks
make build-pdk
I think I should group them all in a single Make target and document that. Also, you can change the default installed skywater std library by exporting a different
STD_CELL_LIBRARY
, default is
sky130_fd_sc_hd
I should document that as well.
j
@Amr Gouhar all-skywater-libraries does not appear to be a valid target. Did you mean make skywater-libraries?
Copy code
cd /home/jcyr/openlane/pdks/open_pdks && \
        git checkout -qf 3959de867a4acb6867df376dac495e33bb0734f1
fatal: reference is not a tree: 3959de867a4acb6867df376dac495e33bb0734f1
So I deleted the checkout, is HEAD code ok?
t
That's odd. That's the right commit number for open_pdks version 1.0.78.
So maybe something is wrong in the .git/config file in openlane/pdks/open_pdks/?
j
Hmm...
@Tim Edwards Yeah, but you'd need to add the --branch option to the clone command for that checkout to work!
Copy code
git clone --branch open_pdks-1.0 <https://github.com/RTimothyEdwards/open_pdks.git> $(PDK_ROOT)/op
en_pdks