Go to file
waleed-lm 309b51b11f Core Complete 2020-11-11 14:46:44 +05:00
.idea Expanded fixed 2020-10-07 12:52:38 +05:00
project Daily update 2020-09-08 19:00:03 +05:00
src Core Complete 2020-11-11 14:46:44 +05:00
target Core Complete 2020-11-11 14:36:58 +05:00
test_run_dir Wrote dec_dec_ctl 2020-09-04 11:17:16 +05:00
README.md READ ME Updated 2020-09-07 14:44:14 +05:00
build.sbt Wrote dec_dec_ctl 2020-09-04 11:17:16 +05:00
el2_swerv.anno.json Core Complete 2020-11-11 14:36:58 +05:00
el2_swerv.fir Core Complete 2020-11-11 14:36:58 +05:00
el2_swerv.v Core Complete 2020-11-11 14:36:58 +05:00
firrtl_black_box_resource_files.f Core Complete 2020-11-11 14:36:58 +05:00
scalastyle-config.xml Wrote dec_dec_ctl 2020-09-04 11:17:16 +05:00
scalastyle-test-config.xml Wrote dec_dec_ctl 2020-09-04 11:17:16 +05:00

README.md

EL2 SweRV RISC-V Core Chiselified Version from <> LAMPRO MELLON

This repository contains the SweRV EL2 Core design in CHISEL

Back ground

The project is being made for learning purpose. Copy rights to the SweRV-EL2 belongs to Wrestern Digital

Directory Structure

├── configs                 # Configurations Dir
│   └── snapshots           # Where generated configuration files are created
├── design                  # Design root dir
│   ├── dbg                 #   Debugger
│   ├── dec                 #   Decode, Registers and Exceptions
│   ├── dmi                 #   DMI block
│   ├── exu                 #   EXU (ALU/MUL/DIV)
│   ├── ifu                 #   Fetch & Branch Prediction
│   ├── include             
│   ├── lib
│   └── lsu                 #   Load/Store
├── docs
├── tools                   # Scripts/Makefiles
└── testbench               # (Very) simple testbench
    ├── asm                 #   Example assembly files
    └── hex                 #   Canned demo hex files