mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-21 12:47:11 -04:00
* Fix latch and timing loop in debu_req * Fix unconnected IPI signals in CLINT, and unconnected regs in CSR_REGFILE * Fix several issues with AXI IDs in axi_adapter, add AXI ID width parameter, and assertions testing for invalid read/write data * Eliminate sim, simc make targets for Questa. Tests can be directly invoked via typing name and optionally specifying the gui-mode. * Initialize instruction traced shadow regfile to zero at start of simulation Fix progbuf offsets and tie unsupported counters to zero to avoid propagation of X Fix printouts of assertions Modify bootrom to prevent assignment of X to output * Make separate CI target for AMO tests * Bump fpga-support version * Add AMO tests list * Fix FPU submodule version * Change core_id + cluster_id into hart_id * Rename gitlab CI tests * Replace all SYNTHESIS macros with pragma translate_off * Update readme, bump common cells, benderize * Fix torture make target * Remove unneeded signal
22 lines
688 B
Bash
22 lines
688 B
Bash
# Customise this to a fast local disk
|
|
export TOP=/scratch/$USER/projects
|
|
export CI_BUILD_DIR=$TOP/ariane-repo
|
|
|
|
#customize this to your setup
|
|
export QUESTASIM_HOME=
|
|
export QUESTASIM_VERSION=
|
|
export QUESTASIM_FLAGS=-noautoldlibpath
|
|
export CXX=g++-7 CC=gcc-7
|
|
|
|
# where to install the tools
|
|
export RISCV=$TOP/riscv_install
|
|
export VERILATOR_ROOT=$TOP/verilator-3.924/
|
|
|
|
export PATH=$RISCV/bin:$VERILATOR_ROOT/bin:$PATH
|
|
export LIBRARY_PATH=$RISCV/lib
|
|
export LD_LIBRARY_PATH=$RISCV/lib
|
|
export C_INCLUDE_PATH=$RISCV/include:$VERILATOR_ROOT/include
|
|
export CPLUS_INCLUDE_PATH=$RISCV/include:$VERILATOR_ROOT/include
|
|
|
|
# number of parallel jobs to use for make commands and simulation
|
|
export NUM_JOBS=8
|