pulp-platform / ara

The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 1.0, working as a coprocessor to CORE-V's CVA6 core
Other
379 stars 133 forks source link

Add VCU118 Support to mp/pulp-v1-os-fpga Branch #362

Closed mrbilandi closed 1 month ago

mrbilandi commented 1 month ago

This pull request integrates support for the Xilinx VCU118 FPGA platform into the mp/pulp-v1-os-fpga branch.

Changelog

Changes

cheshire/Makefile:

Modified to support any specified platform using BOARD=. For example, use "make ara-chs-xilinx BOARD=vcu118" to build for the VCU118 platform.

Checklist

aitesam961 commented 1 month ago

Nice work @mrbilandi were you able to run baremetal or OS on it?

mrbilandi commented 1 month ago

Hi @aitesam961 Yes, I was able to run. I think Matteo has plans to release the instructions.

mp-17 commented 1 month ago

Hey @mrbilandi,

Since the base branch went out of sync due to flow modifications, I have pushed there your (adapted) commit and authored it with your username and email.

Everything is here in https://github.com/pulp-platform/ara/pull/319.

Let me know if this is okay for you and if I need to re-open this PR ;-)