regarding the problems that <@U021BTRSZ5H> and <@U...
# shuttle
m
regarding the problems that @User and @User have had with the PDN generating without holes for the macros. I'm pretty sure this is a caravel-lite issue
I tried hardening Pranav's project with my mpw-3a tooling and got the same result
I just tried copying Pranav's design into my submission and that worked, the PDN is interrupted where the macros will be placed
I tried with a fresh caravel_user_project checked out at mpw-3, which also failed
then I remembered that instaling caravel with make install always uses the latest version of caravel-lite
⚠️ 1
and the most recent caravel-lite seems to be missing cruicial configuration (nothing in caravel/openlane for example)
so then I checked out the caravel submodule to the mpw-3 tag (https://github.com/efabless/caravel-lite/releases/tag/mpw-3)
and that works
and we are also seeing problems related to tapeout with @User recent issue: https://skywater-pdk.slack.com/archives/C017HPHCMEY/p1640334814382200
All I can say is use the mpw3-a tooling and the mpw-3 tagged caravel. Make sure the caravel-lite submodule is checked out to mpw-3 (it won't by default). This combination will pass precheck and tapeout
AFAIK, Efabless have not made an announcement about what version of tools or caravel to use, so use anything else at your own risk
@User @User
image.png
image.png
a
something strange with caravel-lite main branch
image.png
m
and I just found that the mpw3 tags of caravel want to install a non existent tag (mpw-3) from the openroad repo.
so what I'm trying now is after installing caravel submodule, check out to this commit: 5712871d27c08900d18edc72a7f534cc8be1b2dd
which still uses the efabless github repo, where the mpw-3 tag is present