Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.15 KB

README.md

File metadata and controls

36 lines (27 loc) · 1.15 KB

RISC-V Extension Repo

This repository is used to develop extensions for the RISC-V ISA.

Please have a look at the Diploma Thesis of Robert Sheffel for more documentation.

Prerequisites

on Ubuntu:

Usage

usage: modelparser [-h] [-v] [-b] [-m MODEL]

Parse reference implementations of custom extension models.

optional arguments:
-h, --help show this help message and exit
-v, --verbosity Increase output verbosity.
-b, --build If set, Toolchain and Gem5 will be rebuild.
-m MODEL, --model MODEL Reference implementation

Structure

The project is structured as follows:

  • modelparsing/ - contains model parsing facilities
  • tst/ - contains unit test for parser modules
  • extensions/ - default place, where extension models should be defined
  • riscv-opcodes/ - the riscv opcodes generator project, used by this project