@inbook{aa1c2f474b3d485290c81c468de06798,
title = "An Educational Tool to Analyze the Hardware/Software Integration in RISC-V Systems",
abstract = "The analysis and verification of the integration of hardware and software components is challenging. Traditional HDL simulators, which are often slow and provide low-level analysis tools, are not always effective for simulating the software component of processor-based systems. This work presents an interactive co-simulation framework that enhances students' understanding of computer architecture concepts typically obscured by hardware intricacies. Our framework facilitates a unified environment for iterative design, enabling detailed analysis and generation of reports and traces to identify system performance and bottlenecks. By prioritizing analysis features over performance, our framework serves as a valuable tool for educational purposes and comprehensive examination of system interactions.",
keywords = "Education, Emulation, HDL, ISS, Python, RISC-V",
author = "David Castells-Rufas and David Novo and Xavier Martorell",
note = "Publisher Copyright: {\textcopyright} 2024 IEEE.",
year = "2024",
month = dec,
day = "3",
doi = "10.1109/DCIS62603.2024.10769201",
language = "English",
isbn = "9798350364408",
series = "2024 39th Conference on Design of Circuits and Integrated Systems, DCIS 2024",
booktitle = "2024 39th Conference on Design of Circuits and Integrated Systems, DCIS 2024",
}