|  | ||
|---|---|---|
| .idea | ||
| project | ||
| src | ||
| target | ||
| test_run_dir | ||
| EL2_IC_DATA.anno.json | ||
| EL2_IC_DATA.fir | ||
| EL2_IC_DATA.v | ||
| EL2_IC_TAG.anno.json | ||
| EL2_IC_TAG.fir | ||
| EL2_IC_TAG.v | ||
| InoutPort.v | ||
| MakeInout.anno.json | ||
| MakeInout.fir | ||
| MakeInout.v | ||
| README.md | ||
| RVCExpander.anno.json | ||
| RVCExpander.fir | ||
| RVCExpander.v | ||
| build.sbt | ||
| caller.anno.json | ||
| caller.fir | ||
| caller.v | ||
| el2_dec_dec_ctl.anno.json | ||
| el2_dec_dec_ctl.fir | ||
| el2_dec_dec_ctl.v | ||
| el2_ifu_aln_ctl.anno.json | ||
| el2_ifu_aln_ctl.fir | ||
| el2_ifu_aln_ctl.v | ||
| el2_ifu_bp_ctl.anno.json | ||
| el2_ifu_bp_ctl.fir | ||
| el2_ifu_bp_ctl.v | ||
| el2_ifu_compress.anno.json | ||
| el2_ifu_compress.fir | ||
| el2_ifu_compress.v | ||
| el2_ifu_compress_ctl.anno.json | ||
| el2_ifu_compress_ctl.fir | ||
| el2_ifu_compress_ctl.v | ||
| el2_ifu_ic_mem.anno.json | ||
| el2_ifu_ic_mem.fir | ||
| el2_ifu_ic_mem.v | ||
| el2_ifu_ifc_ctrl.anno.json | ||
| el2_ifu_ifc_ctrl.fir | ||
| el2_ifu_ifc_ctrl.v | ||
| encoder_generator.anno.json | ||
| encoder_generator.fir | ||
| encoder_generator.v | ||
| firrtl_black_box_resource_files.f | ||
| rvdff.anno.json | ||
| rvdff.fir | ||
| rvdff.v | ||
| rvdffs.anno.json | ||
| rvdffs.fir | ||
| rvdffs.v | ||
| scalastyle-config.xml | ||
| scalastyle-test-config.xml | ||
| test.anno.json | ||
| test.fir | ||
| test.v | ||
| top.anno.json | ||
| top.fir | ||
| top.v | ||
		
			
				
				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