AMAH-Flex: A Modular and Highly Flexible Tool for Generating Relocatable Systems on FPGAs
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
In this work, we present a solution to a common problem encountered when using FPGAs in dynamic, ever-changing environments. Even when using dynamic function exchange to accommodate changing workloads, partial bitstreams are typically not relocatable. So the runtime environment needs to store all reconfigurable partition/reconfigurable module combinations as separate bitstreams. We present a modular and highly flexible tool (AMAH-Flex) that converts any static and reconfigurable system into a 2 dimensional dynamically relocatable system. It also features a fully automated floorplanning phase, closing the automation gap between synthesis and bitstream relocation. It integrates with the Xilinx Vivado toolchain and supports both FPGA architectures, the 7-Series and the UltraScale+. In addition, AMAH-Flex can be ported to any Xilinx FPGA family, starting with the 7-Series. We demonstrate the functionality of our tool in several reconfiguration scenarios on four different FPGA families and show that AMAH-Flex saves up to 80% of partial bitstreams.
Details
| Originalsprache | Englisch |
|---|---|
| Titel | 2021 International Conference on Field-Programmable Technology (ICFPT) |
| Seiten | 1-6 |
| Seitenumfang | 6 |
| ISBN (elektronisch) | 9781665420105 |
| Publikationsstatus | Veröffentlicht - Nov. 2021 |
| Peer-Review-Status | Ja |
Konferenz
| Titel | 2021 International Conference on Field-Programmable Technology (ICFPT) |
|---|---|
| Kurztitel | FPT21 |
| Veranstaltungsnummer | |
| Dauer | 6 - 10 Dezember 2021 |
| Bekanntheitsgrad | Internationale Veranstaltung |
| Ort | Auckland, New Zealand |
| Stadt |
Externe IDs
| Scopus | 85123213115 |
|---|---|
| ORCID | /0000-0001-5005-0928/work/131190579 |
| ORCID | /0000-0003-2571-8441/work/142240558 |
Schlagworte
Forschungsprofillinien der TU Dresden
ASJC Scopus Sachgebiete
Schlagwörter
- bitstream relocation, dynamic partial reconfiguration, dynamic relocatable system, Field programmable gate arrays (FPGA), Floor-planning