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