Skip to content
This repository has been archived by the owner on Sep 19, 2024. It is now read-only.

How to compile the riscv-ovpsim/source for a new riscvOVPsim.exe? #18

Open
naveen126 opened this issue Oct 2, 2020 · 1 comment
Open

Comments

@naveen126
Copy link

I want to compile the source code in riscv-ovpsim/source for a new excutable file, but I do not know the build steps. I think a main source file should be composed first.
Could you tell me some tips of that?
Thanks!

@eroom1966
Copy link
Contributor

@naveen126
riscvOVPsim is a free binary version of the Imperas OVP simulators that was developed and made available as a reference simulator for the RISCV.org compliance work group.

with regards to this repository, the source is provided for information purposes only, as it is statically linked to the executable. If you want to re-compile the model, make changes etc - then you need to use one of the OVP compliance simulators - that is specifically built for that purpose,

The best thing to do is register on www.OVPworld.org and download some packages from there, or for a commercial solution contact [email protected].

I would suggest you start with reading:
https://github.com/riscv/riscv-ovpsim/blob/master/doc/riscvOVPsim_User_Guide.pdf section on Crating Processor Models
https://www.ovpworld.org/documentation
and then read the documents:
https://www.ovpworld.org/using-ovp-fast-processor-models-with-ovpsim-and-other-simulators
https://www.ovpworld.org/creating-instruction-accurate-processor-models-using-the-vmi-api

and view the videos:
https://www.ovpworld.org/getting-started-with-ovp-and-imperas

let us know how you get on...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants