hello All, I'm trying to integrate my analog desi...
# shuttle
j
hello All, I'm trying to integrate my analog design into the Analog Caravel following these guidelines: https://github.com/efabless/caravel_user_project_analog/blob/main/docs/source/index.rst nevertheless, when I build the pdk using "make pdk", I get the following errors (similar when I do "make pdk-nonnative" instead): ************************************** export CARAVEL_ROOT=/home/jorge/Documents/Postdoc/github/caravel_user_project_analog/caravel && make -f /home/jorge/Documents/Postdoc/github/caravel_user_project_analog/caravel/Makefile pdk make[1]: Entering directory '/home/jorge/Documents/Postdoc/github/caravel_user_project_analog' cd /home/jorge/Documents/Postdoc/caravel_pdk/skywater-pdk && \ git checkout main && git pull && \ git checkout -qf c094b6e83a4f9298e47f696ec5a7fd53535ec5eb Already on 'main' Your branch is up to date with 'origin/main'. Fetching submodule libraries/sky130_fd_io/latest Could not access submodule 'third_party/make-env' Fetching submodule libraries/sky130_fd_sc_hvl/latest make[1]: * [/home/jorge/Documents/github/caravel_user_project_analog/caravel/Makefile863 skywater-pdk] Error 1 make[1]: Leaving directory '/home/jorge/Documents/github/caravel_user_project_analog' make: * [Makefile37 pdk] Error 2 ************************************** When I continue with the next commands in the tutorial, like "make simenv", the error reported is the following: docker pull efabless/dv_setup:latest make: docker: Command not found make: * [Makefile49 simenv] Error 127 ************************************************ Did anyone experience something similar, and if so how can it be bypassed?
hello @User, I assume the reply below is for this thread thanks, I tried to use an nonexistent folder for the PDK root and run "make pdk" again, but I get the following error: ******************************
make[2]: Leaving directory '/home/jorge/Documents/Postdoc/caravel_pdk/new/skywater-pdk' git clone git://opencircuitdesign.com/open_pdks /home/jorge/Documents/Postdoc/caravel_pdk/new/open_pdks Cloning into '/home/jorge/Documents/Postdoc/caravel_pdk/new/open_pdks'... fatal: unable to connect to opencircuitdesign.com: opencircuitdesign.com[0: 69.251.37.208]: errno=Connection refused make[1]: * [/home/jorge/Documents/Postdoc/github/caravel_user_project_analog/caravel/Makefile887 /home/jorge/Documents/Postdoc/caravel_pdk/new/open_pdks] Error 128 make[1]: Leaving directory '/home/jorge/Documents/Postdoc/github/caravel_user_project_analog' make: * [Makefile37 pdk] Error 2
so it's unable to connect to opencircuitdesign.com, any idea how to solve this?
maybe @User knows what the error could be?
m
Sometimes it goes offline. It's working for me now.
git clone <git://opencircuitdesign.com/open_pdks>
, that is.