we're trying with sky130_fd_sc_hs as when we try w...
# openlane
d
we're trying with sky130_fd_sc_hs as when we try with the sky130_fd_sc_hd cells it bombs out way earlier (step 8 ) with a segfault
v
can you share your example? with complete log. If we're able to reproduce will find a solution
d
We can, there are two options - either a link to the source nMigen and you set up your own venv with the patched tools (they're all on GitHub) that generate input for the flow and then execute the flow, or we tar the build files from nMigen that serve as input to OpenLANE. Which is your preference?
v
yes just provide tar file that input to Openlane
d
👍 see attached. There are two wrapper scripts in the archive (one for windows and one for everything else) which you can run to initiate the flow how we did. You'll need to adjust the paths to point to your own copy of OpenLANE and the PDKs, and map the directory you extract the file into into the OpenLANE container but that should just work to repro this.
by changing the config.tcl to use sky130_fd_sc_hs instead of hd in this, you should then be able to go on and repro our other flow issue which has us stumped
v
are you trying caravel platform with MPW-3 tag OL version?
d
didn't see an MPW-3 tag, currently this is being built with OpenROAD project's latest OpenLANE tag (2021.10.08_02.00.18)
which matches the published container
v
ok
d
so with the diodes problem, fixed it by changing strategies - 2 seems broken, but 4 (Sylvain's custom scripts) worked flawlessly and after fixing a pre-OpenLANE issue in nMigen to do with the clock tree stuff, we now have GDS's falling out of 'No Fatal Errors' runs