VirSoC: Automatic Synthesis of Virtual System-on-Chip Environments | IEEE Journals & Magazine | IEEE Xplore

VirSoC: Automatic Synthesis of Virtual System-on-Chip Environments


Abstract:

Modern system-on-chip (SoC) functionalities include significant software interacting closely with low-level hardware to realize system functionalities. This software is d...Show More

Abstract:

Modern system-on-chip (SoC) functionalities include significant software interacting closely with low-level hardware to realize system functionalities. This software is developed concurrently with the hardware and must be validated before the hardware is fabricated. Current industrial practice depends on the creation of virtual prototyping environments to enable the validation of such software. However, creating such prototypes is complicated, manual, and error-prone. In this article, we propose a novel infrastructure, VirSoC, for automatically generating virtual prototyping environments. VirSoC includes an architecture and CAD flow to integrate different design blocks available in different abstraction levels to create a coherent, uniform view of SoC functionality suitable for early software validation. We show several case studies illustrating the applicability of VirSoC.
Page(s): 4426 - 4438
Date of Publication: 08 May 2024

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.