A novel FPGA-based evolvable hardware system based on multiple processing arrays


Autoria(s): Gallego Galán, Ángel; Mora de Sambricio, Javier; Otero Marnotes, Andres; Salvador Perea, Rubén; Torre Arnanz, Eduardo de la; Riesgo Alcaide, Teresa
Data(s)

01/05/2013

Resumo

In this paper, an architecture based on a scalable and flexible set of Evolvable Processing arrays is presented. FPGA-native Dynamic Partial Reconfiguration (DPR) is used for evolution, which is done intrinsically, letting the system to adapt autonomously to variable run-time conditions, including the presence of transient and permanent faults. The architecture supports different modes of operation, namely: independent, parallel, cascaded or bypass mode. These modes of operation can be used during evolution time or during normal operation. The evolvability of the architecture is combined with fault-tolerance techniques, to enhance the platform with self-healing features, making it suitable for applications which require both high adaptability and reliability. Experimental results show that such a system may benefit from accelerated evolution times, increased performance and improved dependability, mainly by increasing fault tolerance for transient and permanent faults, as well as providing some fault identification possibilities. The evolvable HW array shown is tailored for window-based image processing applications.

Formato

application/pdf

Identificador

http://oa.upm.es/29712/

Idioma(s)

eng

Relação

http://oa.upm.es/29712/1/INVE_MEM_2013_169681.pdf

http://dx.doi.org/10.1109/IPDPSW.2013.56

info:eu-repo/semantics/altIdentifier/doi/null

Direitos

http://creativecommons.org/licenses/by-nc-nd/3.0/es/

info:eu-repo/semantics/openAccess

Fonte

A novel FPGA-based evolvable hardware system based on multiple processing arrays | 2013 IEEE 27th International Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW) | 20/05/2013 - 21/05/2013 | Cambridge, Massachusetts, EE.UU

Palavras-Chave #Electrónica
Tipo

info:eu-repo/semantics/conferenceObject

Ponencia en Congreso o Jornada

PeerReviewed