Spike RISC-V ISA simulator

E193754

Spike RISC-V ISA simulator is the official reference software simulator for the RISC-V instruction set architecture, used to validate and test RISC-V implementations.

All labels observed (1)

Label Occurrences
Spike RISC-V ISA simulator canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf RISC-V ISA simulator
instruction set simulator
reference implementation
software tool
category computer architecture tool
processor simulator
conformsTo RISC-V
surface form: RISC-V ISA specification
developer RISC-V community
contributors from RISC-V ecosystem
domain computer architecture
embedded systems
processor design
executionModel software emulation of RISC-V instructions
feature command-line interface
configuration of RISC-V core parameters
debugging support
instruction-accurate simulation
support for different RISC-V privilege levels
support for multiple RISC-V extensions
input RISC-V ELF executables
RISC-V binaries
license open source license
name Spike
output architectural state traces
simulated program behavior
programmingLanguage C++
relatedTo RISC-V International
surface form: RISC-V Foundation

RISC-V International
role official reference software simulator for the RISC-V ISA
shortName Spike
simulates RISC-V cores
RISC-V instructions
RISC-V memory model behavior
RISC-V privilege modes
supportsArchitecture RISC-V
targetUser RISC-V hardware designers
RISC-V researchers
RISC-V software developers
typicalUseCase early-stage RISC-V CPU design validation
software bring-up before RISC-V silicon is available
use ISA compliance checking
functional simulation of RISC-V programs
testing of RISC-V implementations
validation of RISC-V implementations
usedFor conformance testing against RISC-V specifications
reference for RISC-V hardware implementations
reference for other RISC-V simulators

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

RISC-V hasSimulator Spike RISC-V ISA simulator