Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Hardware Architectural Support for Caching Partitioned Reconfigurations in Reconfigurable Systems

dc.contributor.authorClemente Barreira, Juan Antonio
dc.contributor.authorGran, Rubén
dc.contributor.authorChocano Gómez, Abel
dc.contributor.authorPrado, Carlos del
dc.contributor.authorResano, Javier
dc.date.accessioned2023-06-18T06:45:53Z
dc.date.available2023-06-18T06:45:53Z
dc.date.issued2015-04-16
dc.description“© © 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.”
dc.description.abstractThe efficiency of the reconfiguration process in modern FPGAs can improve drastically if an on-chip configuration memory is included in the system because it can reduce both the reconfiguration latency and its energy consumption. However, FPGA on-chip memory resources are very limited. Thus, it is very important to manage them effectively in order to improve the reconfiguration process as much as possible even when the size of the on-chip configuration memory is small. This paper presents a hardware implementation of an on-chip configuration memory controller that efficiently manages run-time reconfigurations. In order to optimize the use of the on-chip memory, this controller includes support to deal with configurations that have been divided into blocks of customizable size. When a reconfiguration must be carried out, our controller provides the blocks stored on-chip and looks for the remaining blocks by accessing to the off-chip configuration memory. Moreover, it dynamically decides which blocks must be stored on-chip. To this end, the designed controller implements a simple but efficient technique that allows maximizing the benefits of the on-chip memories. Experimental results will demonstrate that its implementation cost is very affordable and that it introduces negligible run-time management overheads.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.sponsorshipUnión Europea. FP7
dc.description.sponsorshipMinisterio de Economía y Competitividad (MINECO)
dc.description.sponsorshipGobierno de Aragón
dc.description.statuspub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/31329
dc.identifier.doi10.1109/TVLSI.2015.2417595
dc.identifier.issn1063-8210
dc.identifier.officialurlhttp://dx.doi.org/10.1109/TVLSI.2015.2417595
dc.identifier.urihttps://hdl.handle.net/20.500.14352/24086
dc.issue.number99
dc.journal.titleVery Large Scale Integration (VLSI) Systems, IEEE Transactions on
dc.language.isospa
dc.publisherIEEE
dc.relation.projectIDAYA2009- 3300
dc.relation.projectIDTIN2013- 40968-P
dc.relation.projectIDTIN2013-46957-C2-1-P
dc.relation.projectIDTIN2014-52608-REDC
dc.relation.projectIDHiPEAC-3 (287759)
dc.rights.accessRightsopen access
dc.subject.cdu004.312
dc.subject.keywordFPGA
dc.subject.keywordConfiguration Caching
dc.subject.keywordConfiguration mapping
dc.subject.ucmInformática (Informática)
dc.subject.ucmHardware
dc.subject.unesco1203.17 Informática
dc.titleHardware Architectural Support for Caching Partitioned Reconfigurations in Reconfigurable Systems
dc.typejournal article
dc.volume.numberPP
dspace.entity.typePublication
relation.isAuthorOfPublication919b239d-a500-4adb-aacf-00206a2c1512
relation.isAuthorOfPublication.latestForDiscovery919b239d-a500-4adb-aacf-00206a2c1512

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Hardware....pdf
Size:
2.47 MB
Format:
Adobe Portable Document Format

Collections