• DocumentCode
    2002664
  • Title

    A Deterministic Methodology for Identifying Functionally Untestable Path-Delay Faults in Microprocessor Cores

  • Author

    Bernardi, P. ; Grosso, M. ; Sanchez, E. ; Reorda, M. Sonza

  • Author_Institution
    Dipt. di Autom. e Inf., Politec. di Torino, Torino
  • fYear
    2008
  • fDate
    8-10 Dec. 2008
  • Firstpage
    103
  • Lastpage
    108
  • Abstract
    Delay testing is crucial for most microprocessors. Software-based self-test (SBST) methodologies are appealing, but devising effective test programs addressing the true functionally testable paths and assessing their actual coverage are complex tasks. In this paper, we propose a deterministic methodology, based on the analysis of the processor instruction set architecture, for determining rules arbitrating the functional testability of path-delay faults in the data path and control unit of processor cores. Moreover, the performed analysis gives guidelines for generating test programs. A case study on a widely used 8-bit microprocessor is provided.
  • Keywords
    built-in self test; fault diagnosis; instruction sets; microprocessor chips; program testing; SBST methodology; deterministic methodology; functional testability; generating test program; microprocessor core; processor control unit; processor instruction set architecture; software-based self-test method; untestable path-delay fault; Automatic testing; Built-in self-test; Delay; Fault diagnosis; Guidelines; Microprocessors; Performance analysis; Performance evaluation; Process control; Software testing; Microprocessor testing; Software-Based Self-Test; path-delay fault;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprocessor Test and Verification, 2008. MTV '08. Ninth International Workshop on
  • Conference_Location
    Austin, TX
  • ISSN
    1550-4093
  • Print_ISBN
    978-1-4244-3682-8
  • Type

    conf

  • DOI
    10.1109/MTV.2008.9
  • Filename
    5070942