Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Comparison and evaluation of cache parameters for softcores on FPGAs

Marcel Eckert, Dominik Meyer, Bernd Klauer, Jan Haase

Abstract

Using caches is a common technique to enhance the computational performance of a processor which would otherwise be limited by the timing of a systems main memory. Softcores instantiated inside an FPGA also require caches to achieve a suitable computational performance whenever they use large amounts of memory provided by FPGA external memory resources like DDR-memory. However, the internal structures of an FPGA limit the freedom in designing caches for theses softcores. Therefore, this paper examines the impact of several cache parameters like the total cache size and the degree of associativity on the resource usage, system clock frequency and resulting computational performance of a softcore base system inside an FPGA. As a result, design guidelines/rules for parameterizing softcore-caches within an FPGA are deduced.
OriginalspracheEnglisch
Titel2017 International Conference on FPGA Reconfiguration for General-Purpose Computing (FPGA4GPC)
Seitenumfang6
Herausgeber (Verlag)IEEE
Erscheinungsdatum01.05.2017
Seiten19-24
ISBN (Print)978-1-5090-4756-7
ISBN (elektronisch)978-1-5090-4755-0
DOIs
PublikationsstatusVeröffentlicht - 01.05.2017
Veranstaltung2nd International Conference on FPGA Reconfiguration for General-Purpose Computing - Helmut-Schmidt-University, Hamburg, Deutschland
Dauer: 09.05.201710.05.2017

UN SDGs

Dieser Output leistet einen Beitrag zu folgendem(n) Ziel(en) für nachhaltige Entwicklung

  1. SDG 9 – Industrie, Innovation und Infrastruktur
    SDG 9 – Industrie, Innovation und Infrastruktur

Fingerprint

Untersuchen Sie die Forschungsthemen von „Comparison and evaluation of cache parameters for softcores on FPGAs“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren