Fault Tolerance Analysis and Self-Healing Strategy of Autonomous, Evolvable Hardware Systems

Salvador Perea, Rubén and Otero Marnotes, Andres and Mora, Javier and Torre Arnanz, Eduardo de la and Sekanina, Lukás and Riesgo Alcaide, Teresa (2011). Fault Tolerance Analysis and Self-Healing Strategy of Autonomous, Evolvable Hardware Systems. In: "2011 International Conference on Reconfigurable Computing and FPGAs (ReConFig)", 30/11/2011 - 02/12/2011, Cancú, México. ISBN 978-1-4577-1734-5. pp. 164-169.

Description

Title: Fault Tolerance Analysis and Self-Healing Strategy of Autonomous, Evolvable Hardware Systems
Author/s:
  • Salvador Perea, Rubén
  • Otero Marnotes, Andres
  • Mora, Javier
  • Torre Arnanz, Eduardo de la
  • Sekanina, Lukás
  • Riesgo Alcaide, Teresa
Item Type: Presentation at Congress or Conference (Article)
Event Title: 2011 International Conference on Reconfigurable Computing and FPGAs (ReConFig)
Event Dates: 30/11/2011 - 02/12/2011
Event Location: Cancú, México
Title of Book: Proceedings of 2011 International Conference on Reconfigurable Computing and FPGAs (ReConFig)
Date: 2011
ISBN: 978-1-4577-1734-5
Subjects:
Faculty: E.U.I.T. Telecomunicación (UPM)
Department: Sistemas Electrónicos y de Control [hasta 2014]
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (746kB) | Preview

Abstract

This paper presents an analysis of the fault tolerance achieved by an autonomous, fully embedded evolvable hardware system, which uses a combination of partial dynamic reconfiguration and an evolutionary algorithm (EA). It demonstrates that the system may self-recover from both transient and cumulative permanent faults. This self-adaptive system, based on a 2D array of 16 (4×4) Processing Elements (PEs), is tested with an image filtering application. Results show that it may properly recover from faults in up to 3 PEs, that is, more than 18% cumulative permanent faults. Two fault models are used for testing purposes, at PE and CLB levels. Two self-healing strategies are also introduced, depending on whether fault diagnosis is available or not. They are based on scrubbing, fitness evaluation, dynamic partial reconfiguration and in-system evolutionary adaptation. Since most of these adaptability features are already available on the system for its normal operation, resource cost for self-healing is very low (only some code additions in the internal microprocessor core)

More information

Item ID: 13325
DC Identifier: http://oa.upm.es/13325/
OAI Identifier: oai:oa.upm.es:13325
Official URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6128572
Deposited by: Memoria Investigacion
Deposited on: 28 Nov 2012 08:53
Last Modified: 21 Apr 2016 12:38
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM