Skip to main navigation Skip to search Skip to main content

Creating Verification Environment Using RISCV-DV With Open and Closed Source Tools

  • Deniz Zakir Eroǧlu*
  • , Mete Kaan Özden
  • , Berna Örs
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The open RISC-V ISA has enabled rapid processor innovation, but verification remains challenging due to core-specific solutions that lack scalability. This paper introduces a reusable verification framework that combines RISCV-DV for random instruction generation with both open-source (Python flow, Spike ISS) and commercial tools (Xcelium). A custom tracer integrated into the Hornet RV32IMF core captures execution logs, which are automatically compared with Spike through structured CSV-based scripts. This approach systematically detects subtle errors often missed by directed tests, including incorrect handling of IEEE-754 rounding modes and precision loss in arithmetic units such as division and square root. The framework successfully uncovered and resolved multiple floating-point bugs in Hornet while demonstrating compatibility with both open and closed-source flows. By ensuring compliance with RISC-V and IEEE-754 standards, the proposed environment provides a scalable, flexible foundation for verifying current and future cores with advanced arithmetic capabilities.

Original languageEnglish
Title of host publicationISMSIT 2025 - 9th International Symposium on Multidisciplinary Studies and Innovative Technologies, Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331597535
DOIs
Publication statusPublished - 2025
Event9th International Symposium on Multidisciplinary Studies and Innovative Technologies, ISMSIT 2025 - Ankara, Turkey
Duration: 14 Nov 202516 Nov 2025

Publication series

NameISMSIT 2025 - 9th International Symposium on Multidisciplinary Studies and Innovative Technologies, Proceedings

Conference

Conference9th International Symposium on Multidisciplinary Studies and Innovative Technologies, ISMSIT 2025
Country/TerritoryTurkey
CityAnkara
Period14/11/2516/11/25

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Keywords

  • digital design
  • RISC-V
  • verification

Fingerprint

Dive into the research topics of 'Creating Verification Environment Using RISCV-DV With Open and Closed Source Tools'. Together they form a unique fingerprint.

Cite this