riscv-atom : root directory
|
├─ docs : RISCV-Atom documentation & user manual
| ├─ diagrams : executable binaries
| └─ pages : reStructuredText sources
|
├─ rtl : RISCV-Atom Verilog Sources
| ├─ core : RISCV-Atom core components
| ├─ uncore : RISCV-Atom non-core components (SoC peripherals)
| └─ dpi : SystemVerilog DPI sources
|
├─ scripts : scripts for commonly used commands
|
├─ sim : Atomsim source code
| ├─ build : AtomSim build files (autogenerated)
| ├─ docs : AtomSim Source Documentation (Doxygen)
| ├─ include : Third party Libraries for AtomSim
| └─ run : Atomsim run logs, dumps and VCD traces (autogenerated)
|
├─ sw : Atomsim source code
| ├─ examples : example programs
| └─ lib : libc for RISCV-Atom (libcatom)
| ├─ include : libcatom headers
| ├─ libcatom : libcatom sources
| └─ link : Linker scripts
|
├─ synth : RISC-V Atom Synthesis
| ├─ xilinx : Synthesis project for xilinx FPGAs
| └─ yosys : Yosys synthesis scripts
|
├─ test : RISCV Atom tests
| ├─ riscv-target : Official RISC-V compliance test files
| └─ scar : SCAR tests directory
|
└─ tools : utility tools
└─ elfdump : elfdump utility