Title :
Defect-robust FPGA architectures for intellectual property cores in system LSI
Author :
Amagasaki, Motoki ; Inoue, Ken ; Qian Zhao ; Iida, Michihisa ; Kuga, Morihiro ; Sueyoshi, Tetsuro
Author_Institution :
Grad. Sch. of Sci. & Technol., Kumamoto Univ., Kumamoto, Japan
Abstract :
In this paper, we propose fault-tolerant field-programmable gate array (FPGA) architectures and their computer-aid design (CAD) for intellectual property (IP) cores in system large-scale integration (LSI). Unlike discrete FPGAs, in which the integration scale can be made relatively large, programmable IP cores must correspond to arrays of various sizes. The key features of our architectures are regular tile structure, spare modules and bypass wires for fault avoidance, and configuration mechanism for single-cycle reconfiguration. In addition, we develop routing tools, namely EasyRouter for proposed architecture. This tool can handle various array sizes corresponding to developed programmable IP cores. In this evaluation, we compared the performances of conventional FPGA and the proposed fault-tolerant FPGA architectures. On average, our architectures have less than 2.2 times the area and 1.3 times the delay compared with conventional FPGA architectures. At the same time, conventional FP-GAs cannot tolerate faults, whereas our architectures perform with a 90% success rate in fault avoidance for a ratio of faulty tiles of 1% or less.
Keywords :
fault tolerance; field programmable gate arrays; industrial property; large scale integration; logic CAD; network routing; CAD; EasyRouter; bypass wires; computer-aid design; configuration mechanism; conventional FPGA architectures; defect-robust FPGA architectures; fault avoidance; fault-tolerant FPGA architectures; fault-tolerant field-programmable gate array architectures; faulty tiles; intellectual property cores; programmable IP cores; regular tile structure; routing tools; single-cycle reconfiguration; spare modules; system LSI; system large-scale integration; Arrays; Circuit faults; Fault tolerance; Fault tolerant systems; Field programmable gate arrays; Routing; Tiles;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
Conference_Location :
Porto
DOI :
10.1109/FPL.2013.6645499