Switch branches/tags
Nothing to show
Find file History
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
README.md Initial commit Jun 13, 2018
riscvAttrs.c RMM rounding mode is now fully implemented for all operations Nov 26, 2018
riscvBlockState.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvBus.c Initial commit Jun 13, 2018
riscvBus.h Initial commit Jun 13, 2018
riscvCSR.c RMM rounding mode is now fully implemented for all operations Nov 26, 2018
riscvCSR.h RMM rounding mode is now fully implemented for all operations Nov 26, 2018
riscvCSRTypes.h Initial commit Jun 13, 2018
riscvConfig.h Initial commit Jun 13, 2018
riscvConfigList.c Initial commit Jun 13, 2018
riscvDebug.c Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvDebug.h Initial commit Jun 13, 2018
riscvDecode.c Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvDecode.h Initial commit Jun 13, 2018
riscvDecodeTypes.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvDerivedMorph.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvDisassemble.c Initial commit Jun 13, 2018
riscvDisassembleFormats.h Initial commit Jun 13, 2018
riscvDoc.c RMM rounding mode is now fully implemented for all operations Nov 26, 2018
riscvDoc.h Initial commit Jun 13, 2018
riscvExceptionDefinitions.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvExceptionTypes.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvExceptions.c RMM rounding mode is now fully implemented for all operations Nov 26, 2018
riscvExceptions.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvFunctions.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvInfo.c Initial commit Jun 13, 2018
riscvInstructionInfo.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvMain.c Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvMessage.h Initial commit Jun 13, 2018
riscvMode.h Initial commit Jun 13, 2018
riscvModelCallbacks.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvMorph.c RMM rounding mode is now fully implemented for all operations Nov 26, 2018
riscvMorph.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvParameters.c Initial commit Jun 13, 2018
riscvParameters.h Initial commit Jun 13, 2018
riscvRegisterTypes.h Initial commit Jun 13, 2018
riscvRegisters.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvSemiHost.c Initial commit Jun 13, 2018
riscvSoftFloat.c RMM rounding mode is now fully implemented for all operations Nov 26, 2018
riscvSoftFloat.h RMM rounding mode is now fully implemented for all operations Nov 26, 2018
riscvStructure.h RMM rounding mode is now fully implemented for all operations Nov 26, 2018
riscvTypeRefs.h Initial commit Jun 13, 2018
riscvTypes.h Initial commit Jun 13, 2018
riscvUtils.c Combined release for Compilance and riscv-ovpsim Nov 2, 2018
riscvUtils.h Initial commit Jun 13, 2018
riscvVM.c Initial commit Jun 13, 2018
riscvVM.h Initial commit Jun 13, 2018
riscvVMConstants.h Initial commit Jun 13, 2018
riscvVariant.h Combined release for Compilance and riscv-ovpsim Nov 2, 2018

README.md

riscvOVPsim/source/README.md

In this directory is the full source of the OVP model of the RISC-V processor and it is available as open source under the Apache 2.0 license.

The model makes use of the OVP headers and OVP open standard APIs which are available as open source from Open Virtual Platforms (OVP).

If you want to see the headers, examine the APIs, edit the source, recompile it, and then run the model on an OVP compliant simulator then please visit www.OVPworld.org.

You can download the package that includes all the model source from OVP here: www.ovpworld.org/downloads#riscv.models and can download the simulator and headers etc. here: www.ovpworld.org/downloads/#ovpsim.

To see all the RISC-V models available from OVP visit risc-v-processors.