Overview
Johannes Kepler University Linz appears in the provided technical evidence as an Austrian university affiliation associated with complex-systems research. In one RISC-V processor-verification paper, Daniel Große is listed with the affiliation Chair of Complex Systems, Johannes Kepler University Linz, Austria. In another related processor-verification paper, he is listed with Institute for Complex Systems, Johannes Kepler University Linz, Linz, Austria, alongside a jku.at email address.
Research context in the evidence
The evidence connects Johannes Kepler University Linz to research on simulation-based processor verification at the Register-Transfer Level (RTL), particularly for RISC-V processors.
Cross-level testing for RISC-V processor verification
The paper "Efficient Cross-Level Testing for Processor Verification: A RISC-V Case-Study" proposes an efficient cross-level testing approach for processor verification targeting the RISC-V Instruction Set Architecture. The method generates an endless instruction stream during simulation, uses an Instruction Set Simulator (ISS) as a reference model, and runs the ISS with the RTL core under test in a tightly coupled cross-level co-simulation setting. The paper reports a case study on a 32-bit pipelined RISC-V core from the MINRES The Good Folk Series and states that the approach found several serious bugs.
Daniel Große is listed as a coauthor of this work and is affiliated with the Chair of Complex Systems, Johannes Kepler University Linz, Austria.
Coverage-guided fuzzing for cross-level processor verification
The paper "Efficient Cross-Level Processor Verification using Coverage-guided Fuzzing" proposes a simulation-based cross-level approach for RTL processor verification. It applies coverage-guided fuzzing techniques from the software domain to generate processor-level input stimuli, uses an ISS as a reference model in an efficient co-simulation setting, and adds custom mutation procedures tailored to processor verification. The experiments use the open-source RISC-V-based VexRiscv processor and are reported to demonstrate effectiveness in finding intricate processor-level bugs.
Daniel Große is listed as a coauthor of this work with the affiliation Institute for Complex Systems, Johannes Kepler University Linz, Linz, Austria, and also with Cyber-Physical Systems, DFKI GmbH, Bremen, Germany.
Associated person
- Daniel Große — listed as a coauthor in the provided RISC-V processor-verification papers and affiliated in the evidence with complex-systems units at Johannes Kepler University Linz.