Cross-Level Processor Verification via Endless Randomized Instruction Stream Generation with Coverage-guided Aging
Paper
A 2022 cross-level processor verification paper centered on Coverage-guided Aging and endless randomized instruction stream generation. The available evidence shows that the approach uses a custom generator for a single endless instruction stream, that Coverage-guided Aging was reported to close verification gaps and produce more balanced results, and that development of the generator exposed a micro-architectural/pipeline-related bug in a test-bench adapter for an industrial RTL core.
First seen5/26/2026
Last seen6/8/2026
Evidence12 chunks
Wikiv2
01
WIKI
Overview
Cross-Level Processor Verification via Endless Randomized Instruction Stream Generation with Coverage-guided Aging is a processor-verification paper whose available evidence centers on Coverage-guided Aging and an endless randomized instruction-stream approach. The paper reports that Coverage-guided Aging complements other verification inputs by closing gaps and producing more balanced verification results.
[1]The paper concerns Cross-Level Processor Verification and Coverage-guided Aging, and reports that Coverage-guided Aging complements other inputs by closing gaps and producing more balanced verification results.Cross-Level Processor Verification via
[2]A later comparison describes the approach as highly architecture-specific, requiring significant manual effort for different configurations, and using a custom instruction stream generator to generate a single endless instruction stream.Efficient Cross-Level Processor Verification using Coverage-guided Fuzzing
[3]The same comparison contrasts the endless-stream setup with a coverage-guided fuzzing approach that generates test cases one after another, simplifies co-simulation, eases testing of different core configurations, and supports arbitrary control flows including self-loops and load/store instructions.Efficient Cross-Level Processor Verification using Coverage-guided Fuzzing
[4]During development of the Coverage-guided Aging test generator, the paper reports discovering a micro-architectural related bug in the test-bench adapter of an already well-tested industrial RTL core, in a section titled 'Detected Pipeline Bug.'Cross-Level Processor Verification via
[5]The paper's reference excerpt mentions RISC-V ISA tests, the RISC-V compliance task group, RISC-V CSR compliance testing, the RISC-V formal verification framework, the OneSpin 360 DV RISC-V Verification App, and prior work on verifying instruction set simulators using coverage-guided fuzzing.Cross-Level Processor Verification via