Hey guys, Can anyone give me a command to install the pdk sky130A, When I try to install it, Its ins...
p
Hey guys, Can anyone give me a command to install the pdk sky130A, When I try to install it, Its installing the volare set which doesn't have the SKY130A macros and cells.
v
through which repo you're installed pdk?
p
I gave Make pdk in the user_project_wrapper makefile
v
As per https://github.com/efabless/caravel_user_project/blob/main/docs/source/quickstart.rst default set to
sky130B
. you can over-write with
export PDK=sky130A
and do
make setup
@jeffdi Is there any other way to configure both PDKs?
m
Doesn't
make pdk-with-volare
install both?
p
@Mitch Bailey When I do
make pdk-with-volare
I get two folders one as open_pdks and skywater_pdk, and those files don't have
lib.ref
and
libs.tech
for any of the version of SKY130.
@Vijayan Krishnan I've done that too but it isn't installing the volare version with
lib.ref
and
libs.tech
m
No
open_pdks
and
skywater_pdk
don't have those directories. The libraries should be installed in
$PDK_ROOT/sky130A
and
$PDK_ROOT/sky130B
p
What all are the roots i need to export?
@Mitch Bailey I tried installing again all i'm getting is skywater_pdks/libraries/ nothing is being created. i.e just some empty directories created.
m
Before executing
make pdk-with-volare
,
export PDK_ROOT=$HOME/pdks
. This will install the pdks into the
pdks
directory in your home directory. Of course, you can always specify somewhere else.