Skip to content

accessing MCLK/SCK on ECP5 (OrangeCrab) #612

Answered by biosbob
biosbob asked this question in Q&A
Discussion options

You must be logged in to vote

that's pretty simple.... but the latest version of ECP5. components only defines the EHXPLL component; adding a definition of USRMCLK was straightforward....

when i was fiddling around with the OrangeCrab_BoardTop_Minimal design the other day, i was able to increase the clock speed to 72MHz using the PLL; my design is a little more complex, and i was only able to get the clock to 40MHz....

question: can i simply use the 48MHz OSC on the board itself and skip the PLL altogether??? when i synthesize this design, all of the timing constraints are now passing....

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@biosbob
Comment options

biosbob May 14, 2023
Collaborator Author

Answer selected by biosbob
@GideonZ
Comment options

GideonZ May 14, 2023
Collaborator

@biosbob
Comment options

biosbob May 14, 2023
Collaborator Author

@stnolting
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
troubleshooting Something is not working as expected
3 participants