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

Add CFU playground example, initially for Arty #337

Open
tcal-x opened this issue Aug 5, 2021 · 1 comment
Open

Add CFU playground example, initially for Arty #337

tcal-x opened this issue Aug 5, 2021 · 1 comment

Comments

@tcal-x
Copy link
Contributor

tcal-x commented Aug 5, 2021

Instructions for someone already familiar with CFU-Playground:

Use the proj/mnv2_first project. Cd to that directory.

Build the bitstream: make bitstream.

Go to the gateware build directory, soc/build/digilent_arty.mnv2_first/gateware/.

Look in the tcl script for the sources and copy them to the appropriate locations in fpga-tool-perf (it seems the pre-generated VexRiscv Verilog should go under third-party/)

Add project/cfuplayground.json with tests for "arty-a35t" and "arty-a100t" at 100MHz.

(Compare with the baselitex.json if necessary)

@tcal-x
Copy link
Contributor Author

tcal-x commented Sep 9, 2021

We may want the "hps_accel" project instead of the "mnv2_first" project. Consult with tcal before starting work.

We'll also want to test this example with the Oxide toolchain.

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

No branches or pull requests

1 participant