Skip to content

Issues with xcelium simulation #3127

@RakeshpatilLB

Description

@RakeshpatilLB

When running CVA6 simulations on Xcelium, I encountered an internal exception related to an unknown datatype during design elaboration. These are the series of commands i have used. If I missed any steps or if there's a correct procedure, please advise. I would really appreciate it.

export XCELIUM_HOME=/home/install/XCELIUM2009/
then changed the PATH variable in verif/sim/setup-env.sh
export PATH="/home/install/XCELIUM2009/tools/bin:$VERILATOR_INSTALL_DIR/bin:$RISCV/bin:$PATH"

source verif/sim/setup-env.sh
export DV_SIMULATORS=xrun-testharness
cd ./verif/sim

python3 cva6.py --target cv32a60x --iss=$DV_SIMULATORS --iss_yaml=cva6.yaml \ --c_tests ../tests/custom/hello_world/hello_world.c \ --linker=../../config/gen_from_riscv_config/linker/link.ld \ --gcc_opts="-static -mcmodel=medany -fvisibility=hidden -nostdlib \ -nostartfiles -g ../tests/custom/common/syscalls.c \ ../tests/custom/common/crt.S -lgcc \ -I../tests/custom/env -I../tests/custom/common"

This is the error :

Image

For detailed report :

xmelab_201677.txt

log file:

hello_world.cv32a60x.log.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status:StaleIssue or PR is stale and hasn't received any updates.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions