Skip to content

nitindeshpande/SmartFusion2-Advanced-Dev-Kit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

SmartFusion2 Advanced Development Kit RISC-V Designs

Sample Mi-V Libero projects for the SmartFusion2 (M2S150) Advanced Development Kit.

This repository contains Libero projects containing an FPGA design including a RISC-V soft processor. The Programming bit-stream(s) are also included so that you do not need to run through the full FPGA design flow in order to start developing software for RISC-V.

Modify The FPGA Design

The Modify_The_FPGA_Design folder contains Libero example designs. Libero is Microsemi's FPGA design tool. You will need this tool if you wish to modify the example FPGA designs. Libero is available from here.

Programming The Target Device

The Programming_The_Target_Device folder includes FlashPro Express projects that can be used to program the development boards FPGA. A standalone installer for FlashPro Express is available here. Please note that you only need to install this standalone version of FlashPro Express if you do not have Libero tools installed.

A programming file resulting from the corresponding Libero design in "Modify_The_FPGA_Design" folder is available in "Programming The Target Device" for easy access.

Example Software Projects

A set of RISC-V example software projects are available for these designs from the SoftConsole page.

Target Hardware

The SmartFusion2 Advanced Development Kit includes a SmartFusion2 M2S150 SoC FPGA. Details of the features of this development board are available here.

Target Mi-V CPU

Details of the features of Mi-V CPUs are available here.

About

SmartFusion2-Advanced-Dev-Kit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Prolog 100.0%