GitHub - thinkitdata/riscv-fpga

Programming an Arty A7-100T FPGA with a RISC-V CPU

The Arty A7-100T contains a Xilinx XC7A100T FPGA which is the largest FPGA available for the Arty A7 and is ideal for deployment of softcore processors. In this repo we cover building a RISC-V processor, specifically the SiFive Freedom E310 and running this image on the FPGA.

Steps to perform

  1. Windows Subsystem for Linux setup and Ubuntu install

  2. Linux toolchain build

  3. Compile FPGA image

  4. Step 4

Sifive Freedom E300 Risc-V CPU

image

Arty A7-100T FPGA board

image