Hey everyone, I wanted to know if there's a way to supply an external clock to my design inside caravel. Can I use one of the GPIOs?
✅ 1
h
Harald Pretl
05/10/2022, 10:27 AM
@User Yes, that should be possible now. You need to declare the net as a clock net, and there were some practical issues in OpenLane which caused trouble, but this should be resolved in a recent version.
✅ 1
m
Matt Venn
05/10/2022, 12:35 PM
what were the issues before?
✅ 1
m
Matthew Guthaus
05/27/2022, 3:07 PM
Yes, there were. You had to rewrite your own constraints file for STA
Matthew Guthaus
05/27/2022, 3:08 PM
And it was difficult because, I believe, STA needed it to be a pin but clock synthesis required it to be a net
Matthew Guthaus
05/27/2022, 3:08 PM
So you needed to make sure that synthesis didn't change the pin name by making it a module pin