Synergistic Verification of Hardware Peripherals through Virtual Prototype Aided Cross-Level Methodology Leveraging Coverage-Guided Fuzzing and Co-Simulation
PaperFirst seen 8/7/2026
Last seen 8/7/2026
Evidence 4 chunks
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
15 connectionsFreeRTOS is used as the software application for application-driven co-simulation.
The paper employs co-simulation as one of its two core verification techniques for system-level verification.
The paper employs Coverage-Guided Fuzzing as one of its two core verification techniques.
The RISC-V PLIC is used as a case-study peripheral to evaluate the proposed methodology.
RISC-V VP provides the TLM PLIC reference model used in the methodology.
Tracalyzer is used to analyze execution traces of FreeRTOS for mismatch identification.
The paper evaluates coverage metrics including line, function, and branch coverage for TLM and RTL peripherals.
Muhammad Hassan is listed as an author of the cross-level verification paper.
Rolf Drechsler is listed as an author of the cross-level verification paper.
Sallar Ahmadi-Pour is listed as an author of the paper on synergistic verification.
The paper is produced by researchers at the University of Bremen.
The paper is driven by Virtual Prototype as the reference model foundation.
LLVM libFuzzer is employed as the fuzzer within the CGF testbench.
Verilator is used to compile the SpinalHDL RTL PLIC to SystemC RTL.
SpinalHDL is used to generate the RTL PLIC description.