On-the-Fly Instruction Stream Evolution
TechniqueOn-the-Fly Instruction Stream Evolution is a processor-verification technique in which an endless, unrestricted instruction stream is evolved during simulation rather than generated as separate compile-and-run test cases. In the cited RISC-V RTL verification setup, the evolved stream is fed to both an RTL core and an Instruction Set Simulator reference model in a tightly coupled co-simulation environment, enabling instruction-by-instruction comparison and high-throughput testing.
WIKI
Overview
On-the-Fly Instruction Stream Evolution is a simulation-based processor verification technique that generates one endless instruction stream without restrictions on the generated instructions by evolving that stream during simulation. In the cited RISC-V RTL verification approach, the generated stream is fed to both the RTL core under test and an Instruction Set Simulator (ISS) used as a reference model, and results are compared after each executed instruction to detect RTL errors immediately when they occur. [C1]
Motivation
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →