Instruction Stream Generator (ISG)
TechniqueA constrained-random stimulus-generation technique used in RISC-V hardware design verification to produce randomized instruction streams that exercise the RTL in step-and-compare flows against a golden reference model.
WIKI
Instruction Stream Generator (ISG)
Overview
An Instruction Stream Generator (ISG) is a stimulus-generation technique employed in hardware design verification (DV) flows for processors. In the context of RISC-V verification, an ISG produces randomized but architecturally constrained sequences of instructions that serve as inputs to the design under test. These randomized instruction streams are one of several stimulus categories used to validate that a processor implementation conforms to the ISA and to its specified microarchitectural behavior.
Role in Verification Flows
ISG-based tests are typically deployed alongside other stimulus types in a comprehensive RISC-V processor verification plan. Common companion stimuli include:
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →