From 4bb7c4dace4579ab8b351d86b994b6f72d409f14 Mon Sep 17 00:00:00 2001 From: Mattia Sinigaglia Date: Thu, 11 Jan 2024 18:35:56 +0100 Subject: [PATCH] README: Update Spatz initialization for iis machines --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index db03c136..0de4f3a1 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,15 @@ make all The Makefile target will automatically download and compile tested versions of LLVM, GCC, Spike, and Verilator. It might take a while. If you have issues cloning the GitHub modules, you might need to remove the folders in `sw/toolchain`. +ETH users can source the toolchains and initialize the environment by doing: + +```bash + +source util/iis-env.sh + +make init +``` + The Spatz cluster system (hw/system/spatz_cluster) is a fundamental system around a Snitch core and a Spatz coprocessor. The cluster can be configured using a config file. The configuration parameters are documented using JSON schema, and documentation is generated for the schema. The cluster testbench simulates an infinite memory. The RISC-V ELF file is preloaded using RISC-V's Front-end Server (`fesvr`). ### Simulating the system