Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bootrom Update for Asynchronous Peripheral Clock #48

Merged
merged 9 commits into from
Sep 23, 2024

Conversation

IveanEx
Copy link

@IveanEx IveanEx commented Sep 22, 2024

This PR updates the Bootrom to support UART with asynchronous peripheral clock. This update is fully tested on FPGA: The peripheral clock is at 16MHz / 60-degree phase difference, with clock division ratio of 32 (500K Baud). The transmission of 1MB data does not show any error. (Speed: ~15KB/s)

Furthermore, this PR update some files to utilize the uniform cluster_icache repo that also used by snax cluster.

Copy link

@rgantonio rgantonio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK!

@IveanEx IveanEx merged commit efab36e into chip_antwerp Sep 23, 2024
2 checks passed
@IveanEx IveanEx deleted the ydeng/asynchronous_peripheral_clock branch September 23, 2024 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants