From 552aafa15b21a1bc3871d651e79a0a23d014da16 Mon Sep 17 00:00:00 2001 From: davidharrishmc <74973295+davidharrishmc@users.noreply.github.com> Date: Mon, 16 Jan 2023 07:29:39 -0800 Subject: [PATCH] Update README.md --- README.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 7078e12e6..433eb442a 100644 --- a/README.md +++ b/README.md @@ -1,24 +1,22 @@ -# riscv-wally +# core-v-wally Configurable RISC-V Processor -Wally is a 5-stage pipelined processor configurable to support all the standard RISC-V options, incluidng RV32/64, A, C, F, D, and M extensions, FENCE.I, and the various privileged modes and CSRs. It is written in SystemVerilog. It passes the RISC-V Arch Tests and Imperas tests. As of October 2021, it boots the first 10 million instructions of Buildroot Linux. +Wally is a 5-stage pipelined processor configurable to support all the standard RISC-V options, incluidng RV32/64, A, C, F, D, and M extensions, FENCE.I, and the various privileged modes and CSRs. It is written in SystemVerilog. It passes the RISC-V Arch Tests and boots Linux on an FPGA. -If you are new to using Linux and Github, follow the steps in the RISCV SoC Design textbook to: +Wally is described in a textbook, RISC-V System-on-Chip Design, by Harris, Stine, Thompson, and Harris. See Appendix D for directions installing the RISC-V tool chain needed to use Wally. +New users may wish to do the following setup to access the server via a GUI and use a text editor. -See Chapter 2 of draft book of how to install and compile tests. - - Download and install x2go - A.1 + Download and install x2go - A.1.1 Download and install VSCode - A.4.2 Make sure you can log into Tera acceptly via x2go and via a terminal Terminal on Mac, cmd on Windows, xterm on Linux See A.1 about ssh -Y login from a terminal Git started with Git configuration and authentication: B.1 -Then follow Section 2.2.2 to clone the repo, source setup, make the tests and run regression +Then follow Section 2.2 to clone the repo, source setup, make the tests and run regression $ cd - $ export RISCV=/opt/riscv $ git clone --recurse-submodules https://github.com/davidharrishmc/riscv-wally $ cd riscv-wally $ source ./setup.sh