VLSI flow issue with Sky130 + openroad hammer tutorial #877
Unanswered
arunlee77
asked this question in
Support (Q&A)
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I am trying to run the tutorial from https://chipyard.readthedocs.io/en/stable/VLSI/Sky130-OpenROAD-Tutorial.html.
At step https://chipyard.readthedocs.io/en/stable/VLSI/Sky130-OpenROAD-Tutorial.html#place-and-route the par seems to be hanging at global_placement with my PC hanging forever at
After asking around in chipyard and openroad (absolutely ZERO support to find a solution to the issue) i thought of changing the versions of the tools used.
I tried various versions of openroad, but none of it gave any solution. I tried rebuilding yosys, openroad, klayout and tried various versions, but no solution to the issue.
I started running through the hammer documentation and was able to run the https://github.com/ucb-bar/hammer/tree/master/e2e with skly130 and pass design, ensuring that the tools are compatible.
I started replacing the hammer-vlsi and related python scripts from hammer to chipyard, and i could see that there are some changes in the bahavior. now i am stuck at
which is also the extend i could go by changing the tools versions. The chipyard tutorial seems to be having issues with the tools compatibility. If anyone has a BKC on this could you please share?
I tried to get the chipyard vlsi done under the hammer and started creating the config-design with the ChipTop from chipyard vlsi.
cat configs-env/my-env.yml
common.yml
sky130.yml as
with these changes, i think there is some progress, but i get an error with
make syn
i think this has something to do with sram generation.
Could anyone help with how to configure the sram generation for sky130?
Highly appreciated, If anyone can help to get the tutorial in chipyard for sky130+openroad success.
regards
Arun
Beta Was this translation helpful? Give feedback.
All reactions