NC-Library: Expanding SystemC Capabilities for Nested reConfigurable Hardware Modelling
Publikation: Beitrag in Fachzeitschrift › Forschungsartikel › Beigetragen › Begutachtung
Beitragende
Abstract
As runtime reconfiguration is used in an increasing number of hardware architectures, new simulation and modeling tools are needed to support the developer during the design phases. In this article, a language extension for SystemC is presented, together with a design methodology for the description and simulation of dynamically reconfigurable hardware at different levels of abstraction. The library presented offers a high degree of flexibility in the description of reconfiguration features and their management, while allowing runtime reconfiguration simulation, removal, and replacement of custom modules as well as third-party components throughout the architecture development process. In addition, our approach supports the emerging concept of nested reconfiguration and split regions with a minimal simulation overhead of a maximum of three delta cycles for signal and transaction forwarding, and four delta cycles for the reconfiguration process.
Details
Originalsprache | Englisch |
---|---|
Aufsatznummer | 37 |
Seiten (von - bis) | 1-29 |
Seitenumfang | 29 |
Fachzeitschrift | ACM Transactions on Reconfigurable Technology and Systems |
Jahrgang | 17 |
Ausgabenummer | 3 |
Frühes Online-Datum | 27 Apr. 2024 |
Publikationsstatus | Elektronische Veröffentlichung vor Drucklegung - 27 Apr. 2024 |
Peer-Review-Status | Ja |
Externe IDs
ORCID | /0000-0003-2571-8441/work/159607519 |
---|---|
ORCID | /0000-0001-5005-0928/work/159607675 |
ORCID | /0000-0002-8604-0139/work/159607783 |
Mendeley | ed8164fe-e0cf-3ba8-8ccb-a7979e3c1379 |