Hello, I am currently using rc4 master branch and ...
# caravel
w
Hello, I am currently using rc4 master branch and I have run my design through it as well. However caravel does not seem to work with rc4. Do I need to switch to
develop
branch of
openlane
to run
caravel
. What's the best combination at the moment? @User @User @User
a
I'm updating the instructions at the moment. I'll ping you when I have a working setup.
m
yeah, I'm unable to get make user_proj_example or user_project_wrapper working right now with rc4 or rc5
w
Yes exactly @Matt Venn. Sure I would be waiting @Amr Gouhar
d
make user_project_example passes on rc5 after specifying CLOCK_PORT. I also get errors for user_project_wrapper, something due to pdn.tcl or new_pdn.tcl
m
yeah, what is the difference between clock net and clock port?
I tried adding clock_port but it fails somewhere else
d
Perhaps you also need to switch to rc5 in $caravel/openlane/Makefile. I think those are the only 2 things I did this morning
w
Also when you run
make user_project_wrapper,
does it run the openlane
interactively
or
non interactively
? I was expecting it to read the file
interactive.tcl
from
openlane/user_project_wrapper
but it did not in my case
d
@Matt Venn Although it says here that both are required, I suppose only CLOCK_PORT is necessary (or maybe one of the two). I understood CLOCK_PORT as top-level input clock port name, and CLOCK_NET as a hierarchical clock net in the submodule that the designer wishes to specify as clock.
a
You can try now. Hopefully, it should work..
1
d
@Wajeh ul hasan So far, if the interactive.tcl existed, it was ran by default.
w
@Dejan Petkovic it surely exists, but its being ignored in my case.
@Amr Gouhar Sorry I am not following. have you committed some changes on the caravel or something else?
a