Skip to content

Porting PicoRV32 to Artix-7 and Spartan-7. Generic vivado template for supported Xilinx FPGA is included.

License

Notifications You must be signed in to change notification settings

irmo-de/xilinx-risc-v

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

amd-xilinx-risc-v

RISC-V implementation for AMD Xilinx Virtex, Kintex, Spartan and Artix

Building the project with Vivado 2020 (webpack edition works as well)

Example projects

You find the example projects in the Vivado folder

  • cmod_artix7-15t
  • cmod_artix7-35t
  • generic

If you own a CMOD-A7 board you can use the example project for this board directly, otherwise choose generic. (For the generic project customize the included system.xdc file with a clock and a reset signal. Set your FPGA type in the project settings.)

Build the project

1.) Open Vivado and open the TCL console

Vivado_TCL

2.) Run the included build-project.tcl script

  • cd <path to project folder> (do not forget to replace \ by / if you are using Windows)
  • source build_project.tcl

Vivado_TCL

The complete guide for building the software is here: Porting RISC-V to Xilinx Kintex 7 and Spartan 7

About

Porting PicoRV32 to Artix-7 and Spartan-7. Generic vivado template for supported Xilinx FPGA is included.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published