• DocumentCode
    1882666
  • Title

    On-Chip Test Generation Using Linear Subspaces

  • Author

    Das, Ramashis ; Markov, Igor L. ; Hayes, John P.

  • Author_Institution
    Adv. Comput. Archit. Lab., Michigan Univ., Ann Arbor, MI
  • fYear
    2006
  • fDate
    21-24 May 2006
  • Firstpage
    111
  • Lastpage
    116
  • Abstract
    A central problem in built-in self test (BIST) is how to efficiently generate a small set of test vectors that detect all targeted faults. We propose a novel solution that uses linear algebraic concepts to partition the vector space of tests into subspaces (clusters). A subspace is defined by a compact set of basis vectors. We give an algorithm to compute sets of basis vectors defining the clusters. We also describe a low-cost logic circuit based on Gray codes that reproduces the subspaces from these basis vectors. Experimental results are presented which show that this approach reduces on-chip hardware overhead and test application time, while also guaranteeing full fault coverage
  • Keywords
    built-in self test; fault simulation; logic circuits; logic testing; Gray codes; basis vectors; built-in self test; fault coverage; linear algebraic concepts; linear subspaces; logic circuit; on-chip test generation; test vectors; vector space; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Clustering algorithms; Fault detection; Logic circuits; Partitioning algorithms; Reflective binary codes; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium, 2006. ETS '06. Eleventh IEEE European
  • Conference_Location
    Southampton
  • Print_ISBN
    0-7695-2566-0
  • Type

    conf

  • DOI
    10.1109/ETS.2006.35
  • Filename
    1628162