Master Locked
This commit is contained in:
parent
ca17b6fcab
commit
a0ccd60733
13
README.md
13
README.md
|
@ -60,7 +60,7 @@ installed so that it can be used to prepare RISCV binaries to run.
|
||||||
1. Clone the repository
|
1. Clone the repository
|
||||||
2. Setup RV_ROOT to point to the path in your local filesystem
|
2. Setup RV_ROOT to point to the path in your local filesystem
|
||||||
3. Determine your configuration {optional}
|
3. Determine your configuration {optional}
|
||||||
4. Run make with tools/Makefile
|
4. Run make with $RV_ROOT/tools/Makefile
|
||||||
|
|
||||||
## Release Notes for this version
|
## Release Notes for this version
|
||||||
Please see [release notes](release-notes.md) for changes and bug fixes in this version of Quasar.
|
Please see [release notes](release-notes.md) for changes and bug fixes in this version of Quasar.
|
||||||
|
@ -114,7 +114,7 @@ while in a work directory:
|
||||||
|
|
||||||
Example for bash shell:
|
Example for bash shell:
|
||||||
```
|
```
|
||||||
export RV_ROOT=/path/to/QUASAR
|
export RV_ROOT=$(pwd)
|
||||||
```
|
```
|
||||||
Example for csh or its derivatives:
|
Example for csh or its derivatives:
|
||||||
```
|
```
|
||||||
|
@ -190,6 +190,15 @@ TEST_DIR - alternative to test source directory testbench/asm or testbench/t
|
||||||
<snapshot> - run and build executable model of custom CPU configuration, remember to provide 'snapshot' argument for runs on custom configurations.
|
<snapshot> - run and build executable model of custom CPU configuration, remember to provide 'snapshot' argument for runs on custom configurations.
|
||||||
CONF_PARAMS - allows to provide -set options to quasar.conf script to alter predefined targets parameters.
|
CONF_PARAMS - allows to provide -set options to quasar.conf script to alter predefined targets parameters.
|
||||||
```
|
```
|
||||||
|
#### Default for VCS/Verilotor
|
||||||
|
If you want to run default configuration on verilator use the following command
|
||||||
|
```
|
||||||
|
make -f $RV_ROOT/tools/Makefile
|
||||||
|
```
|
||||||
|
For verilator use
|
||||||
|
```
|
||||||
|
make -f $RV_ROOT/tools/Makefile vcs_all
|
||||||
|
```
|
||||||
Example:
|
Example:
|
||||||
```
|
```
|
||||||
make -f $RV_ROOT/tools/Makefile verilator TEST=cmark
|
make -f $RV_ROOT/tools/Makefile verilator TEST=cmark
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -140,6 +140,7 @@ clean:
|
||||||
rm -rf ${RV_ROOT}/design/*.f
|
rm -rf ${RV_ROOT}/design/*.f
|
||||||
rm -rf ${RV_ROOT}/design/*.json
|
rm -rf ${RV_ROOT}/design/*.json
|
||||||
rm -rf ${RV_ROOT}/design/*.fir
|
rm -rf ${RV_ROOT}/design/*.fir
|
||||||
|
rm -rf ${RV_ROOT}/generated_rtl/*.sv
|
||||||
rm -rf ${RV_ROOT}/verif/sim/*.log
|
rm -rf ${RV_ROOT}/verif/sim/*.log
|
||||||
rm -rf ${RV_ROOT}/verif/sim/*.s
|
rm -rf ${RV_ROOT}/verif/sim/*.s
|
||||||
rm -rf ${RV_ROOT}/verif/sim/*.hex
|
rm -rf ${RV_ROOT}/verif/sim/*.hex
|
||||||
|
|
Loading…
Reference in New Issue