Skip to content

Conversation

@WorldofJARcraft
Copy link
Contributor

Adds support for the CVA6 CPU in the hardware simulation / testbench environment. Especially, configurations are added that allow the application to indicate success or error to the testbench. The SoC currently contains the CVA CPU, interrupt controllers (CLINT and PLIC), UART, a SPI for booting from SD, a boot ROM, a GPIO and the lowRISC ethernet subsystem (which is currently without a driver in zephyr).
Two sample applications are provided, demonstrating how to indicate success or failure to the testbench.

Adds support for the CVA6 CPU in the hardware simulation / testbench
environment. Especially, configurations are added that allow the
application to indicate success or error to the testbench.
The SoC currently contains the CVA CPU, interrupt controllers
(CLINT and PLIC), UART, a SPI for booting from SD, a boot ROM, a GPIO
and the lowRISC ethernet subsystem (which is currently without a
driver in zephyr).
Two sample applications are provided, demonstrating how to indicate
success or failure to the testbench.

Signed-off-by: Eric Ackermann <[email protected]>
@github-actions
Copy link

github-actions bot commented Jan 6, 2025

This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time.

@github-actions github-actions bot added the Stale label Jan 6, 2025
@github-actions github-actions bot closed this Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants