Instruction Stream Generation
ConceptInstruction stream generation is the creation of processor instruction sequences used as verification test cases or as input streams for co-simulation. In the provided RISC-V processor-verification evidence, instruction streams may be generated by constrained-random or template-based tools, but the cited cross-level testing approach emphasizes an endless instruction stream without restrictions on generated instructions, including memory accesses, jumps such as self-loops, and special CSR accesses.
WIKI
Overview
Instruction stream generation is the production of instruction sequences used to exercise processor models during verification. In the cited RISC-V verification context, generated instruction streams can serve as individual test cases, as in RISC-V DV, or as an endless stream used to feed both an RTL core and an instruction set simulator (ISS) in co-simulation [instruction-streams-as-test-inputs].
Use in cross-level co-simulation
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →