Title :
Practical considerations for implementing intrinsic fault recovery in embedded systems
Author :
Jorgensen, Christopher ; Greenwood, Garrison ; Arefi, Peyman
Author_Institution :
Dept. of Electr. & Comput. Eng., Portland State Univ., Portland, OR
Abstract :
Evolvable hardware provides a viable fault recovery technique for embedded systems already deployed into an operational environment. Typically the fitness of each evolved configuration in such systems must be intrinsically determined because imprecise information about faults makes extrinsic methods impractical. Most work on intrinsic circuit evolution is conducted in laboratory environments where sophisticated measurement equipment is readily available and frequency domain analysis poses no real problems. In this paper we argue intrinsic fault recovery for embedded systems has to be done in the time domain. We report the results of several experiments conducted to identify potential problems with determining fitness in the time domain for embedded systems. We also discuss the limitations embedded systems impose on GAs used for evolvable hardware applications and suggest some possible solutions.
Keywords :
embedded systems; fault tolerance; genetic algorithms; integrated circuit design; logic design; embedded system; evolvable hardware; genetic algorithm; intrinsic circuit evolution; intrinsic fault recovery; operational environment; Circuit faults; Clocks; Embedded system; Frequency measurement; Hardware; Instruments; Microcontrollers; Power system reliability; Redundancy; Space exploration;
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
DOI :
10.1109/CEC.2008.4630881