riscv-isa-sim - Spike RISC-V ISA模拟器


BSD
Linux
C/C++

软件简介

Spike RISC-V ISA模拟器,它实现了一个或多个RISC-V harts的功能模型。 它以用于庆祝美国横贯大陆铁路完工的金色尖峰命名。

支持如下 RISC-V 特性:

  • RV32I and RV64I base ISAs, v2.1
  • Zifencei extension, v2.0
  • Zicsr extension, v2.0
  • M extension, v2.0
  • A extension, v2.0
  • F extension, v2.2
  • D extension, v2.2
  • Q extension, v2.2
  • C extension, v2.0
  • V extension, v0.7.1 ( requires a 64-bit host )
  • Conformance to both RVWMO and RVTSO (Spike is sequentially consistent)
  • Machine, Supervisor, and User modes, v1.11
  • Debug v0.14