• DocumentCode
    3387013
  • Title

    On a software-based self-test methodology and its application

  • Author

    Wen, Charles H P ; Wang, Li.-C. ; Cheng, Kwang-Ting ; Yang, Kai ; Liu, Wei-Ting ; Chen, Ji-Jan

  • Author_Institution
    Dept. of ECE, California Univ., Santa Barbara, CA, USA
  • fYear
    2005
  • fDate
    1-5 May 2005
  • Firstpage
    107
  • Lastpage
    113
  • Abstract
    Software-based self-test (SBST) was originally proposed for cost reduction in SOC test environment. Previous studies have focused on using SBST for screening logic defects. SBST is functional-based and hence, achieving a high full-chip logic defect coverage can be a challenge. This raises the question of SBST´s applicability in practice. In this paper, we investigate a particular SBST methodology and study its potential applications. We conclude that the SBST methodology can be very useful for producing speed binning tests. To demonstrate the advantage of using SBST in at-speed functional testing, we develop a SBST framework and apply it to an open source microprocessor core, named OpenRISC 1200. A delay path extraction methodology is proposed in conjunction with the SBST framework. The experimental results demonstrate that our SBST can produce tests for a high percentage of extracted delay paths of which less than half of them would likely be detected through traditional functional test patterns. Moreover, the SBST tests can exercise the functional worst-case delays which could not be reached by even 1M of traditional verification test patterns. The effectiveness of our SBST and its current limitations are explained through these experimental findings.
  • Keywords
    automatic testing; fault diagnosis; integrated circuit testing; logic testing; reduced instruction set computing; system-on-chip; OpenRISC 1200; SBST; SoC testing; cost reduction; delay path extraction; functional test patterns; functional worst-case delays; logic defects; open source microprocessor core; software-based self-test; speed binning test; verification test patterns; Application software; Automatic testing; Built-in self-test; Costs; Delay; Logic; Manufacturing; Pattern analysis; Software testing; Test pattern generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Test Symposium, 2005. Proceedings. 23rd IEEE
  • ISSN
    1093-0167
  • Print_ISBN
    0-7695-2314-5
  • Type

    conf

  • DOI
    10.1109/VTS.2005.59
  • Filename
    1443407