Hierarchical built-in self-testing and FPGA based healing methodology for system-on-a-chip

Sandeep K. Venishetti, Ali Akoglu, Rahul Kalra

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationProceedings - 2007 NASA/ESA Conference on Adaptive Hardware and Systems, AHS-2007
Pages717-724
Number of pages8
DOIs
StatePublished - Dec 1 2007
Event2007 2nd NASA/ESA Conference on Adaptive Hardware and Systems, AHS-2007 - Edinburgh, United Kingdom
Duration: Aug 5 2007Aug 8 2007

Publication series

NameProceedings - 2007 NASA/ESA Conference on Adaptive Hardware and Systems, AHS-2007

Other

Other2007 2nd NASA/ESA Conference on Adaptive Hardware and Systems, AHS-2007
CountryUnited Kingdom
CityEdinburgh
Period8/5/078/8/07

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Space and Planetary Science
  • Aerospace Engineering

Fingerprint Dive into the research topics of 'Hierarchical built-in self-testing and FPGA based healing methodology for system-on-a-chip'. Together they form a unique fingerprint.

  • Cite this

    Venishetti, S. K., Akoglu, A., & Kalra, R. (2007). Hierarchical built-in self-testing and FPGA based healing methodology for system-on-a-chip. In Proceedings - 2007 NASA/ESA Conference on Adaptive Hardware and Systems, AHS-2007 (pp. 717-724). [4291989] (Proceedings - 2007 NASA/ESA Conference on Adaptive Hardware and Systems, AHS-2007). https://doi.org/10.1109/AHS.2007.59