DocumentCode
1664755
Title
Evolutionary fault recovery in a Virtex FPGA using a representation that incorporates routing
Author
Lohn, Jason ; Larchev, Greg ; DeMara, Ronald
Author_Institution
Computational Sci. Div., NASA Ames Res. Center, Moffett Field, CA, USA
fYear
2003
Abstract
Most evolutionary approaches to fault recovery in FPGA focus on evolving alternative logic configurations as opposed to evolving the intra-cell routing. Since the majority of transistors in a typical FPGA are dedicated to interconnect, nearly 80% according to one estimate, evolutionary fault-recovery systems should benefit by accommodating routing. In this paper, we propose an evolutionary fault-recovery system employing a genetic representation that takes into account both logic and routing configurations. Experiments were run using a software model of the Xilinx Virtex FPGA. We report that using four Virtex combinational logic blocks, we were able to evolve a 100% accurate quadrature decoder finite state machine in the presence of a stuck-at-zero fault. Evolutionary experiments with the hardware in the loop have begun and we discuss the preliminary results.
Keywords
combinational circuits; evolutionary computation; field programmable gate arrays; finite state machines; logic testing; network routing; Xilinx Virtex FPGA; combinational logic blocks; evolutionary fault recovery; finite state machine; genetic representation; hardware in the loop; intra-cell routing; logic configuration; quadrature decoder; software model; stuck-at-zero fault; Computer science; Field programmable gate arrays; Genetics; Logic; NASA; Postal services; Probes; Redundancy; Routing; Space technology;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN
1530-2075
Print_ISBN
0-7695-1926-1
Type
conf
DOI
10.1109/IPDPS.2003.1213316
Filename
1213316
Link To Document