From eeb470cd945f521f8b2bcc64ab7868879a6b4fb7 Mon Sep 17 00:00:00 2001 From: Jordan Carlin Date: Wed, 23 Apr 2025 19:23:23 -0700 Subject: [PATCH] Remove outdated Verilator README --- sim/verilator/README.md | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 sim/verilator/README.md diff --git a/sim/verilator/README.md b/sim/verilator/README.md deleted file mode 100644 index 5fd1b57b3..000000000 --- a/sim/verilator/README.md +++ /dev/null @@ -1,32 +0,0 @@ -# Simulation with Verilator - -Different executables will be built for different architecture configurations, e.g., rv64gc, rv32i. A executable can run all the test suites that it can run with `+TEST=`. - -Demand: - -- Avoid unnecessary compilation by sharing the same executable for a specific configuration - - executables are stored in `obj_dir_non_profiling` and `obj_dir_profiling` correspondingly -- Wsim should support `-s verilator` option and run simulation with Verilator. - -## Folder Structure - -This folder contains the following files that help the simulation of Wally with Verilator: - -- Makefile: simplify the usage with Verialtor -- executables - - `obj_dir_non_profiling`: non-profiling executables for different configurations - - `obj_dir_profiling`: profiling executables for different configurations -- logs in `logs` and `logs_profiling` correspondingly -- [NOT WORKING] `logs`: contains all the logs - -## Examples - -```shell -# non-profiling mode -make WALLYCONF=rv64gc TEST=arch64i run -# profiling mode -make WALLYCONF=rv64gc TEST=arch64i profile - -# remove all the temporary files, including executables and logs -make clean -``` \ No newline at end of file