KIT | KIT-Bibliothek | Impressum | Datenschutz

Evaluation of Different Manual Placement Strategies to Ensure Uniformity of the V-FPGA

Pfau, Johannes ORCID iD icon; Zaki, Peter Wagih; Becker, Jürgen

Abstract:

Virtual FPGA (V-FPGA) architectures are useful as both early prototyping testbeds for custom FPGA architectures, as well as to enable advanced features which may not be available on a given host FPGA. V-FPGAs use standard FPGA synthesis and placement tools, and as a result the maximum application frequency is largely determined by the synthesis of the V-FPGA onto the host FPGA. Minimal net delays in the virtual layer are crucial for applications, but due to increased routing congestion, these delays are often significantly worse for larger than for smaller designs. To counter this effect, we investigate three different placement strategies with varying amounts of manual intervention. Taking the regularity of the V-FPGA architecture into account, a regular placement of tiles can lead to an 37% improvement in the achievable clock frequency. In addition, uniformity of the measured net delays is increased by 39%, which makes implementation of user applications more reproducible. As a trade-off, these manual placement strategies increase area usage of the virtual layer up to 16%.


Postprint §
DOI: 10.5445/IR/1000136813/post
Veröffentlicht am 24.06.2022
Originalveröffentlichung
DOI: 10.1007/978-3-030-79025-7_3
Scopus
Zitationen: 1
Dimensions
Zitationen: 1
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Technik der Informationsverarbeitung (ITIV)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2021
Sprache Englisch
Identifikator ISBN: 978-3-030-79024-0
ISSN: 0302-9743, 1611-3349
KITopen-ID: 1000136813
Erschienen in Applied Reconfigurable Computing. Architectures, Tools, and Applications: 17th International Symposium, ARC 2021, Virtual Event, June 29–30, 2021, Proceedings. Ed.: S. Derrien
Veranstaltung 17th International Symposium on Applied Reconfigurable Computing (ARC 2021), Online, 29.06.2021 – 01.07.2021
Verlag Springer Verlag
Seiten 35-49
Serie Lecture Notes in Computer Science (LNCS) ; 12700
Vorab online veröffentlicht am 23.06.2021
Nachgewiesen in Dimensions
Scopus
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page