Skip to content
SPECIFICTION
Get listed

Spike (RISC-V ISA Simulator)

github.com

Free plan LinuxSelf-hosted
Visit github.com
Spec score 7.3 #32 of 39 in Emulator Software

Spec sheet

Purpose
Spike implements a functional model of one or more RISC-V harts.Read 11 Oct 2026 · github.com
Security
GitHub’s repository security page says the project has no SECURITY.md file and no published security advisories.Read 11 Oct 2026 · github.com
Support
The license says the Regents have no obligation to provide maintenance, support, updates, enhancements, or modifications.Read 11 Oct 2026 · github.com
License
The repository license permits redistribution and use in source and binary forms subject to stated conditions and disclaimers.Read 11 Oct 2026 · github.com
Headquarters
SwitzerlandRead 28 Sep 2026 · github.com
Build requirements
The documented build uses a C++ build process and lists device-tree-compiler and Boost regex/system development libraries as prerequisites.Read 11 Oct 2026 · github.com
Customization
The README explains how to add an instruction by defining its behavior, adding its opcode, and rebuilding the simulator.Read 11 Oct 2026 · github.com
Debugging
Spike includes an interactive debug mode for inspecting registers and memory and controlling instruction execution.Read 11 Oct 2026 · github.com
GDB integration
The README documents attaching GDB through OpenOCD using Spike’s remote bitbang connection.Read 11 Oct 2026 · github.com
ISA support
The README lists RV32I/RV64I base ISAs and many extensions, including vector, floating-point, cryptography, and hypervisor extensions.Read 11 Oct 2026 · github.com
Maintainer
The RISC-V Software organization says its repositories are maintained by RISC-V International and include upstream sources for open source projects.Read 11 Oct 2026 · github.com
Platform
The README documents building on Unix-like systems, including Linux package-manager instructions and a separate OpenBSD build procedure.Read 11 Oct 2026 · github.com
Vector limitation
The README states that the V extension requires a 64-bit host.Read 11 Oct 2026 · github.com

Plans and prices

Spike Free No paid plans or pricing stated Read 11 Oct 2026 · github.com

Every Spike (RISC-V ISA Simulator) plan and price →

Where Specifiction places it

Alternatives to Spike (RISC-V ISA Simulator)All alternatives →