Integrating SystemC-AMS Power Modeling with a RISC-V ISS for Virtual Prototyping of Battery-operated Embedded Devices
Fuente:
arXiv
Saved in:
| Main Authors: | , , , , , , , , |
|---|---|
| Format: | Preprint |
| Published: |
2024
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866913622286925824 |
|---|---|
| author | Hamdi, Mohamed Amine Pollo, Giovanni Risso, Matteo Haugou, Germain Burrello, Alessio Macii, Enrico Poncino, Massimo Vinco, Sara Pagliari, Daniele Jahier |
| author_facet | Hamdi, Mohamed Amine Pollo, Giovanni Risso, Matteo Haugou, Germain Burrello, Alessio Macii, Enrico Poncino, Massimo Vinco, Sara Pagliari, Daniele Jahier |
| contents | RISC-V cores have gained a lot of popularity over the last few years. However, being quite a recent and novel technology, there is still a gap in the availability of comprehensive simulation frameworks for RISC-V that cover both the functional and extra-functional aspects. This gap hinders progress in the field, as fast yet accurate system-level simulation is crucial for Design Space Exploration (DSE).
This work presents an open-source framework designed to tackle this challenge, integrating functional RISC-V simulation (achieved with GVSoC) with SystemC-AMS (used to model extra-functional aspects, in detail power storage and distribution). The combination of GVSoC and SystemC-AMS in a single simulation framework allows to perform a DSE that is dependent on the mutual impact between functional and extra-functional aspects. In our experiments, we validate the framework's effectiveness by creating a virtual prototype of a compact, battery-powered embedded system. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2404_01861 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Integrating SystemC-AMS Power Modeling with a RISC-V ISS for Virtual Prototyping of Battery-operated Embedded Devices Hamdi, Mohamed Amine Pollo, Giovanni Risso, Matteo Haugou, Germain Burrello, Alessio Macii, Enrico Poncino, Massimo Vinco, Sara Pagliari, Daniele Jahier Systems and Control Hardware Architecture B.8.2; B.6.3 RISC-V cores have gained a lot of popularity over the last few years. However, being quite a recent and novel technology, there is still a gap in the availability of comprehensive simulation frameworks for RISC-V that cover both the functional and extra-functional aspects. This gap hinders progress in the field, as fast yet accurate system-level simulation is crucial for Design Space Exploration (DSE). This work presents an open-source framework designed to tackle this challenge, integrating functional RISC-V simulation (achieved with GVSoC) with SystemC-AMS (used to model extra-functional aspects, in detail power storage and distribution). The combination of GVSoC and SystemC-AMS in a single simulation framework allows to perform a DSE that is dependent on the mutual impact between functional and extra-functional aspects. In our experiments, we validate the framework's effectiveness by creating a virtual prototype of a compact, battery-powered embedded system. |
| title | Integrating SystemC-AMS Power Modeling with a RISC-V ISS for Virtual Prototyping of Battery-operated Embedded Devices |
| topic | Systems and Control Hardware Architecture B.8.2; B.6.3 |
| url | https://arxiv.org/abs/2404.01861 |