• DocumentCode
    1485173
  • Title

    Programmable BIST space compactors

  • Author

    Ivanov, André ; Tsuji, Barry K. ; Zorian, Yervant

  • Author_Institution
    Dept. of Electr. Eng., British Columbia Univ., Vancouver, BC, Canada
  • Volume
    45
  • Issue
    12
  • fYear
    1996
  • fDate
    12/1/1996 12:00:00 AM
  • Firstpage
    1393
  • Lastpage
    1404
  • Abstract
    We address test data compaction for built-in self-test (BIST). The thrust of the work focuses on BIST space compaction, a process increasingly required when a large number of internal circuit nodes need to be monitored during test but where area limitations preclude the association of observation latches for all the monitored nodes. We introduce a general class of space compactors denoted as programmable space compactors (PSCs). Programmability enables highly-effective space compactors to be designed for circuits under test (CUT) subjected to a specific set or test patterns. Circuit-specific information such as the fault-free and expected faulty behavior of a circuit are used to choose PSCs that have better fault coverage and/or lower area costs than the commonly-used parity function. Finding optimal PSCs is a difficult task since the space of possible PSC functions is extremely large and grows exponentially with the number of lines (nodes) to be compacted. We describe an optimization search method based on genetic algorithms for finding combinational PSCs. The factors used to assess the effectiveness of a PSC are its fault coverage and implementation area
  • Keywords
    built-in self test; design for testability; integrated circuit testing; logic testing; BIST space compaction; built-in self-test; combinational PSCs; genetic algorithms; internal circuit nodes; optimization search method; programmable space compactors; test data compaction; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Compaction; Cost function; Latches; Monitoring; Optimization methods; Search methods;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.545969
  • Filename
    545969