DocumentCode :
617875
Title :
Overcoming faults using evolution on the PAnDA architecture
Author :
Campos, Pedro B. ; Lawson, David M.R. ; Bale, Simon J. ; Walker, James Alfred ; Trefzer, Martin A. ; Tyrrell, Andy M.
Author_Institution :
Intelligent Systems Group, Department of Electronics, University of York, Heslington, YO10 5DD, UK
fYear :
2013
fDate :
20-23 June 2013
Firstpage :
613
Lastpage :
620
Abstract :
This paper explores the potential for transistor level fault tolerance on a new Programmable Analogue and Digital Array (PAnDA) architecture1. In particular, this architecture features Combinatorial Configurable Analogue Blocks (CCABs) that can implement a number of combinatorial functions similar to FPGAs. In addition, PAnDA allows one to reconfigure features of the underlying analogue layer. In PAnDA-EINS, the functions that the CCAB can implement are predefined through the use of a routing block. This paper is a study of whether removing this routing block and allowing direct control of the transistors provides benefits for fault tolerance. Experiments are conducted in two stages. In the first stage, a logic function is evolved on a CCAB and then optimised using a GA. A fault is then injected into the substrate, breaking the logic function. The second stage of the experiment consists of evolving the logic function again on the faulty substrate. The results of these experiments show that the removal of the routing block from the CCAB is beneficial for fault tolerance.
Keywords :
IEEE Xplore; Portable document format;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2013 IEEE Congress on
Conference_Location :
Cancun
Print_ISBN :
978-1-4799-0453-2
Electronic_ISBN :
978-1-4799-0452-5
Type :
conf
DOI :
10.1109/CEC.2013.6557625
Filename :
6557625
Link To Document :
بازگشت