Skip to content

Questions regarding simulation with Questa #800

@KeithoHimself

Description

@KeithoHimself

I am working to get the simulations described in the README running under Questa and I am running into issues. Before digging deeper, I'd like to know the following:

  1. Is the flow in the ./ci directory currently running under Questa? Is this flow run nightly?

  2. What version of Questa is being used?

    • I have found that modern version of Questa throw a sig 11 (i.e. they crash) when loading the simulation
    • Questa 2017.3 will load and run the sim, but when running "hello world", I do not see "Hello World!" in the transcript.
  3. When using Questa, the sim tries to load libfesvr.so. Where is that library being built?

    • The ./ci/install-fesvr recipe does not appear to build and install libfesvr.so, only libfesvr.a
    • A manual change to riscv-isa-sim/fesv/esvr.mk.in to add "fesvr_install_shared_lib = yes" appears to be required

Metadata

Metadata

Labels

Component:Tool-and-buildFor issues in the tool and build flow (e.g. Makefile, FuseSoc, etc.)Type:Item-of-taskThis issue is an item of a larger task.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions