Got the following error while running "*make extra...
# announcements
l
Got the following error while running "*make extract-parasitics*" exec> read_lef /home/aloke/projects/uP16_efabless/efabless/pdks/sky130A/libs.ref//sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef [ERROR ORD-0001] /home/aloke/projects/uP16_efabless/efabless/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef*/sky130_ef_sc_hd.lef does not exist*. make[2]: * [timing.mk:176: rcx-user_project_wrapper-t] Error 1 make[2]: Leaving directory '/home/aloke/pextract-parasiticsrojects/uP16_efabless/deps/timing-scripts' make[1]: * [/home/aloke/projects/uP16_efabless/deps/timing-scripts/timing.mk163 rcx-user_project_wrapper] Error 2 make[1]: Leaving directory '/home/aloke/projects/uP16_efabless/deps/timing-scripts' make: * [Makefile307 extract-parasitics] Error 2
m
Can you check your pdk version?
r
you should checkout to the tag mpw7g, make setup to reinstall the env
l
@Mitch Bailey I have the following in my Make file ifeq ($(PDK),sky130A) SKYWATER_COMMIT=f70d8ca46961ff92719d8870a18a076370b85f6c export OPEN_PDKS_COMMIT?=0059588eebfc704681dc2368bd1d33d96281d10f export OPENLANE_TAG?=2022.11.19 MPW_TAG ?= mpw-8a
@Vijayan Krishnan Changing the OPEN_PDKS_COMMIT to 120b0bd69c745825a0b8b76f364043a1cd08bb6a did not help. Still getting the same error
r
https://open-source-silicon.slack.com/archives/C02K4RD241Y/p1668950760732129 I have met the same problem, I just create a new repo and checkout to the tag
m
I see the file in volare
3af133706e554a740cfe60f21e773d9eaa41838c
Copy code
$PDK_ROOT/volare/sky130/versions/3af133706e554a740cfe60f21e773d9eaa41838c/sky130B/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef
l
Inspite fo this error, the next two steps of timing checks
Copy code
make create-spef-mapping
make caravel-sta
completed without any errors. Precheck is also successful and tapeout happened. So ignoring this error as of now.