Title :
Hierarchical Built-in Self-testing and FPGA Based Healing Methodology for System-on-a-Chip
Author :
Venishetti, Sandeep K. ; Akoglu, Ali ; Kalra, Rahul
Author_Institution :
Univ. of Arizona, Tucson
Abstract :
Advances in VLSI technology have led to fabrication of chips with number of transistors reaching a billion figure and projected to be 10 billion in the near future. Affordable and fault tolerant solutions transparent to applications with minimal hardware overhead in the micro architecture are necessary to mitigate component level errors for emerging system-on-chip (SoC) platforms. Paper addresses built-in self-testing and fault detection, isolation and recovery capabilities to offer 100% system availability. We reduce the complexity of testing with a two-phase hierarchical approach that first detects fault at component level and then locates it at sub-component level. Proposed approach reduces the amount of test patterns required to detect a fault. Secondly size of the circuit to be replaced is greatly reduced. We then introduce a novel self-healing on the fly mechanism for SoC using field programmable gate array (FPGA) technology that localizes and isolates the faulty area and then replaces the functionality through partial configuration of the FPGA. Even though isolation mechanism requires additional control circuitry, overall area overhead is greatly reduced by eliminating the need for redundant components on the chip. In case of no fault, FPGA resources are available for additional functionality that might be required in time.
Keywords :
VLSI; fault tolerance; field programmable gate arrays; system-on-chip; FPGA; VLSI technology; component level errors; fault tolerant solutions; field programmable gate array; microarchitecture; system-on-a-chip; Built-in self-test; Circuit faults; Circuit testing; Electrical fault detection; Fabrication; Fault detection; Field programmable gate arrays; System-on-a-chip; Transistors; Very large scale integration;
Conference_Titel :
Adaptive Hardware and Systems, 2007. AHS 2007. Second NASA/ESA Conference on
Conference_Location :
Edinburgh
Print_ISBN :
978-0-7695-2866-3
DOI :
10.1109/AHS.2007.59