Hope the repo's back soon, I managed to clone a re...
# shuttle
d
Hope the repo's back soon, I managed to clone a recent-ish version before it vanished Has anyone managed to simulate the caravel example project with the vd_io models now being available? I no longer get errors about the IO, but do get this error about fd_sc_hd.v:
Copy code
/sky130A/libs.ref/sky130_fd_sc_hd/verilog/sky130_fd_sc_hd.v:35650: error: Unknown module type: sky130_fd_sc_hd__lpflow_bleeder
227 error(s) during elaboration.
*** These modules were missing:
        sky130_fd_sc_hd__lpflow_bleeder referenced 1 times.
***
make: *** [io_ports.vvp] Error 227
sky130_fd_sc_hd__lpflow_bleeder_1
, is defined there, but
sky130_fd_sc_hd__lpflow_bleeder
without the
_1
is not.
_1
seems to just be a wrapper but the wrapped module seems absent
"vd_io" -> "fd_io", pardon the typos, edits are disabled here
p
When I try to build the caravel mgmt_soc, I get this error: ../../../../rtl/caravel.v27 Include file libs.ref/sky130_fd_io/verilog/sky130_fd_io.v not found
d
@Philipp Gühring openlane
develop
branch and running
build-pdk
seems to write the fd_io.v files, which seems to work on my end. I do get this other error at a later stage though
t
@drr, @Philipp Gühring: sky130_fd_io is the library built from the skywater-pdk repo. sky130_ef_io is a supplementary library that I wrote that mainly has some combination power pads + overlay cells, which are easier to deal with than having the overlay separate (I'm not sure the openROAD/openlane tools know how to deal with overlay cells).