kevinjohnmartin / nooman-openpiton

Holds the openpiton version modified by Lab-STICC
0 stars 0 forks source link

Author: Marcelo Ruaro, Kevin Martin

Credits

This many-core project is based on OpenPiton, an open-source many-core platform developed by Princeton University. We use OpenPiton as starting point to do our modifications. Please don't forget to cite OpenPiton properly if you use the many-core herein provided.

Link to OpenPiton's original project

Tutorial Installation OpenPiton - Lab-STICC on Ubuntu 20.04

Video: Step-by-step Installation from a Fresh Installation of Ubuntu 20:

IMAGE ALT TEXT HERE

Prerequisites

Clone Nooman-OpenPiton from GitHub

Set Nooman-OpenPiton environment variables

RISC-V Toolchain Installation

Verilator Installation



Command openpiton (used to run and debug testcases)

Edited: 11.Oct.2021, by Marcelo Ruaro

The openpiton command abstracts significantly the OpenPiton generation, execution, and debugging process.

Mandatory arguments

Optional arguments (-run or -gen or -all is mandatory):

Running an example


This project was developed in Lab-STICC - UBS, Lorient, France. Contact:

kevin.martin@univ-ubs.fr (Kevin Martin)