DocumentCode :
2963046
Title :
An island-style-routing compatible fault-tolerant FPGA architecture with self-repairing capabilities
Author :
Baig, Hasan ; Jeong-A Lee
Author_Institution :
Dept. of Comput. Eng., Chosun Univ., Gwangju, South Korea
fYear :
2012
fDate :
10-12 Dec. 2012
Firstpage :
301
Lastpage :
304
Abstract :
In this work, we have developed a fault-tolerant architecture which is compatible with existing island-style routing network. Due to this compatibility, the proposed architecture can not only be implemented easily in the existing FPGA devices but a new fault-tolerant FPGA device can also be fabricated without refining the existing routing architecture. A generic fault-tolerant Computation Cell is developed which along with its self-checking circuitry also consists of an internal router to route un-faulty function out of the cell. The proposed fault-tolerant FPGA architecture is comprised of Computation Tiles each of which consists of computation cells which are able to heal themselves from transient errors. Computation Tile also contains stem cells which help computation cells to recover from permanent errors all at once. This architecture is centrally controlled by an on-chip fault-tolerant core whose main responsibility is to define the healing priority when an error occurs in more than one of the computation tile at the same time. It also communicates with the external PC software which identifies the faulty tile and reconfigures it through dynamic partial reconfiguration. The robust operation of a proposed architecture is implemented and verified on XILINX Virtex-5 FPGA device. From our proposed fault-tolerant scheme of utilizing the existing routing strategies together with partial reconfiguration of stem cells we achieved a number of benefits, including a fast fault recovery and avoidance of using complicated routing strategies, as compared to recently developed fault-tolerant FPGA architectures.
Keywords :
field programmable gate arrays; logic design; network routing; reconfigurable architectures; XILINX Virtex-5 FPGA device; computation tiles; fault-tolerant FPGA architecture; fault-tolerant computation cell; island-style-routing network; on-chip fault-tolerant core; self-checking circuitry; self-repairing capability; stem cells; Circuit faults; Computer architecture; Fault diagnosis; Field programmable gate arrays; Microprocessors; Software; Tiles; FPGA; Fault-tolerance; partial reconfiguration; self-reconfiguration; self-repair; stem cell; system biology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology (FPT), 2012 International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-2846-3
Electronic_ISBN :
978-1-4673-2844-9
Type :
conf
DOI :
10.1109/FPT.2012.6412152
Filename :
6412152
Link To Document :
بازگشت