On supporting rapid exploration of memory hierarchies onto FPGAs

  • Authors:
  • Harry Sidiropoulos;Kostas Siozios;Dimitrios Soudris

  • Affiliations:
  • 9 Heroon Polytechneiou, Zographou Campus, 15780 Athens, Greece;9 Heroon Polytechneiou, Zographou Campus, 15780 Athens, Greece;9 Heroon Polytechneiou, Zographou Campus, 15780 Athens, Greece

  • Venue:
  • Journal of Systems Architecture: the EUROMICRO Journal
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces a novel methodology for enabling fast yet accurate exploration of memory organizations onto FPGA devices. The proposed methodology is software supported by a new open-source tool framework, named NAROUTO. This framework is the only public available solution for performing architecture-level exploration, as well as application mapping onto FPGA devices with different memory organizations, under a variety of design criteria (e.g. delay improvement, power optimization, area savings, etc.). Experimental results with a number of industrial oriented kernels prove the efficiency of the proposed solution, as compared to similar approaches, since it provides better manipulation of memory blocks, leading to architectures with higher performance in terms of area, power and delay.