• 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