I'm trying to install open_pdks but getting errors...
# magic
p
I'm trying to install open_pdks but getting errors https://bpa.st/DG6Q I'm basically doing
Copy code
# in sky130 folder
SUBMODULE_VERSION=latest make submodules -j3 || make submodules -j1
make timing
# in open_pdks folder
./configure --enable-sky130-pdk=sky130path
make
sudo make install
k
That output is complaining about the OSU standard cells. I saw the same issue when I tried a few days ago, but the pdk did mostly work still
p
Yea i thought that was dissabled by default
so i can just make install while there are errors?
k
Hmm, I didn't try make install - I just used the staging copy
t
Yes, you can do "make install" even if there are errors. I have not yet debugged the OSU setup. As you noted, they are supposed to be disabled by default (until I get the chance to debug the setup), so I guess fixing that is the higher priority of the moment. "make install" only copies everything from the staging area to the final resting place, making directory name substitutions along the way, so you can use either the staging area or the installed location.
p
Great thanks. And so begins the process of cursing at windows to make a layout for my opamp and try to get it into caravan.
t
Cursing is a fairly major component of analog design.
p
lol very true. Hopefully the software I'm writing can eliminated a few curses.
t
I must be doing something wrong. All the software I write just increases the amount of cursing.
p
Maybe it's because they enable entirely new things to curse about. Can't curse about a chip you can't make ;) from there I guess you just apply curse driven development ;)