A Design Space Exploration Framework for ANN-Based Fault Detection in Hardware Systems

This work presents a design exploration framework for developing a high level Artificial Neural Network (ANN) for fault detection in hardware systems. ANNs can be used for fault detection purposes since they have excellent characteristics such as generalization capability, robustness, and fault tole...

Full description

Saved in:
Bibliographic Details
Main Authors: Andreas G. Savva, Theocharis Theocharides, Chrysostomos Nicopoulos
Format: Article
Language:English
Published: Wiley 2017-01-01
Series:Journal of Electrical and Computer Engineering
Online Access:http://dx.doi.org/10.1155/2017/9361493
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832558481336434688
author Andreas G. Savva
Theocharis Theocharides
Chrysostomos Nicopoulos
author_facet Andreas G. Savva
Theocharis Theocharides
Chrysostomos Nicopoulos
author_sort Andreas G. Savva
collection DOAJ
description This work presents a design exploration framework for developing a high level Artificial Neural Network (ANN) for fault detection in hardware systems. ANNs can be used for fault detection purposes since they have excellent characteristics such as generalization capability, robustness, and fault tolerance. Designing an ANN in order to be used for fault detection purposes includes different parameters. Through this work, those parameters are presented and analyzed based on simulations. Moreover, after the development of the ANN, in order to evaluate it, a case study scenario based on Networks on Chip is used for detection of interrouter link faults. Simulation results with various synthetic traffic models show that the proposed work can detect up to 96–99% of interrouter link faults with a delay less than 60 cycles. Added to this, the size of the ANN is kept relatively small and they can be implemented in hardware easily. Synthesis results indicate an estimated amount of 0.0523 mW power consumption per neuron for the implemented ANN when computing a complete cycle.
format Article
id doaj-art-d0c6aa8ebf324194967372c78f85cd77
institution Kabale University
issn 2090-0147
2090-0155
language English
publishDate 2017-01-01
publisher Wiley
record_format Article
series Journal of Electrical and Computer Engineering
spelling doaj-art-d0c6aa8ebf324194967372c78f85cd772025-02-03T01:32:22ZengWileyJournal of Electrical and Computer Engineering2090-01472090-01552017-01-01201710.1155/2017/93614939361493A Design Space Exploration Framework for ANN-Based Fault Detection in Hardware SystemsAndreas G. Savva0Theocharis Theocharides1Chrysostomos Nicopoulos2University of Cyprus, Nicosia, CyprusUniversity of Cyprus, Nicosia, CyprusUniversity of Cyprus, Nicosia, CyprusThis work presents a design exploration framework for developing a high level Artificial Neural Network (ANN) for fault detection in hardware systems. ANNs can be used for fault detection purposes since they have excellent characteristics such as generalization capability, robustness, and fault tolerance. Designing an ANN in order to be used for fault detection purposes includes different parameters. Through this work, those parameters are presented and analyzed based on simulations. Moreover, after the development of the ANN, in order to evaluate it, a case study scenario based on Networks on Chip is used for detection of interrouter link faults. Simulation results with various synthetic traffic models show that the proposed work can detect up to 96–99% of interrouter link faults with a delay less than 60 cycles. Added to this, the size of the ANN is kept relatively small and they can be implemented in hardware easily. Synthesis results indicate an estimated amount of 0.0523 mW power consumption per neuron for the implemented ANN when computing a complete cycle.http://dx.doi.org/10.1155/2017/9361493
spellingShingle Andreas G. Savva
Theocharis Theocharides
Chrysostomos Nicopoulos
A Design Space Exploration Framework for ANN-Based Fault Detection in Hardware Systems
Journal of Electrical and Computer Engineering
title A Design Space Exploration Framework for ANN-Based Fault Detection in Hardware Systems
title_full A Design Space Exploration Framework for ANN-Based Fault Detection in Hardware Systems
title_fullStr A Design Space Exploration Framework for ANN-Based Fault Detection in Hardware Systems
title_full_unstemmed A Design Space Exploration Framework for ANN-Based Fault Detection in Hardware Systems
title_short A Design Space Exploration Framework for ANN-Based Fault Detection in Hardware Systems
title_sort design space exploration framework for ann based fault detection in hardware systems
url http://dx.doi.org/10.1155/2017/9361493
work_keys_str_mv AT andreasgsavva adesignspaceexplorationframeworkforannbasedfaultdetectioninhardwaresystems
AT theocharistheocharides adesignspaceexplorationframeworkforannbasedfaultdetectioninhardwaresystems
AT chrysostomosnicopoulos adesignspaceexplorationframeworkforannbasedfaultdetectioninhardwaresystems
AT andreasgsavva designspaceexplorationframeworkforannbasedfaultdetectioninhardwaresystems
AT theocharistheocharides designspaceexplorationframeworkforannbasedfaultdetectioninhardwaresystems
AT chrysostomosnicopoulos designspaceexplorationframeworkforannbasedfaultdetectioninhardwaresystems