Update README.md

This commit is contained in:
aashirahsan-lm 2020-12-03 10:29:41 +05:00 committed by GitHub
parent 02b5670a6c
commit cf717f0fef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 29 additions and 26 deletions

View File

@ -8,42 +8,45 @@ Enter here
## Directory Structure ## Directory Structure
├── .idea #
│   ├── codeStyles #
│   ├── libraries #
│   └── modules #
├── project # ├── project #
   ├── project/target/config-classes # │ ├── project #
   └── target # │ └── target #
├── src ├── src
│   ├── main # │ ├── main #
│    ├── resource/vsrc # │ ├── resource #
│   └── scala # │ └── vsrc #
│    ├── dbg # │ └── scala #
│    ├── dec # │ ├── dbg #
  ├── dmi # │ ├── dec #
    ├── exu # │ ├── dmi #
│    ├── ifu # │ ├── exu #
│    ├── include # │ ├── ifu #
│  ├── lib # │ ├── include #
│    ├── lsu # │ ├── lib #
│    ├── snapshot # │ ├── lsu #
│    ├── el2_dma_ctrl.scala # │ ├── snapshot #
│  ├── el2_pic_ctl.scala # │ ├── el2_dma_ctrl.scala #
│   └── el2_swerv.scala # │ ├── el2_pic_ctl.scala #
│   └── test/scala/lib # │ └── el2_swerv.scala #
│ └── test #
│ └── scala #
│ └── lib #
├── rtl #
│ ├── ***** #
│ └── ***** #
├── target # ├── target #
  ├── scala-2.12 # │ ├── scala-2.12 #
   └── streams # │ └── streams #
└── test_run_dir # ├── test_run_dir #
└── build.sbt # Scala-based DSL
## Dependencies ## Dependencies
- Verilator **(4.020 or later)** must be installed on the system if running with verilator - Verilator **(4.020 or later)** must be installed on the system if running with verilator
- If adding/removing instructions, espresso must be installed (used by *tools/coredecode*)
- RISCV tool chain (based on gcc version 7.3 or higher) must be - RISCV tool chain (based on gcc version 7.3 or higher) must be
installed so that it can be used to prepare RISCV binaries to run. installed so that it can be used to prepare RISCV binaries to run.
- Sbt **(1.3.13 or later)** must be installed on the system.
## Quickstart guide ## Quickstart guide