An Educational Tool to Analyze the Hardware/Software Integration in RISC-V Systems
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.
Authors
- David Castells‐Rufas (ORCID: https://orcid.org/0000-0002-7181-9705)
- Xavier Martorell (ORCID: https://orcid.org/0000-0002-0417-3430)
- David Novo (ORCID: https://orcid.org/0000-0002-5510-4152)
Institutions
- Barcelona Supercomputing Center (ES)
- Laboratoire d'Informatique, de Robotique et de Microélectronique de Montpellier (FR)
- Universitat Politècnica de Catalunya (ES)
Publication Details
- Published
- 2024-11-13
- DOI
- https://doi.org/10.1109/dcis62603.2024.10769201
- Citations
- 1
- Primary Topic
- VLSI and Analog Circuit Testing
- Type
- article
- Field-Weighted Citation Impact
- 0.49
Funders
- Ministerio de Ciencia, Innovación y Universidades
- Agence Nationale de la Recherche