ExactStep
ToolFirst seen 7/10/2026
Last seen 8/3/2026
Evidence 3 chunks
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
18 connectionsExactStep accepts device tree blob files as input for platform configuration.
ExactStep supports VirtIO block and network devices via command-line options.
ExactStep implements the RV64IMAC CPU model.
exactstep is described as a C++ ISA model used for co-simulation.
ExactStep is contrasted with QEMU in terms of simulation approach, specifically not using dynamic binary translation.
ExactStep implements the RV32IMAC CPU model.
ExactStep implements the ARM-v6m CPU model.
ExactStep uses ELF libraries and loads ELF files for simulation.
ExactStep is used to run bare-metal executables compiled for supported ISAs.
ExactStep provides an instruction trace feature via the --trace flag.
ExactStep passes the RISC-V Compliance Tests for multiple categories.
ExactStep is hosted under the ultraembedded GitHub organization.
cpu::step() is the core execution function of the ExactStep simulator.
ExactStep uses cpu::step() as its instruction execution mechanism.
The core is co-simulated against the exactstep C++ ISA model.
ExactStep executes one instruction per call to cpu::step(), embodying instruction-accurate simulation.
ExactStep is designed for use as a library for cosimulation.
ExactStep supports SystemC bus interfacing as a library.