• DocumentCode
    780116
  • Title

    Testing embedded sequential cores in parallel using spectrum-based BIST

  • Author

    Chen, Xiaoding ; Hsiao, Michael S.

  • Author_Institution
    Bradley Dept. of Electr. & Comput. Eng., Virginia Tech., Blacksburg, VA, USA
  • Volume
    55
  • Issue
    2
  • fYear
    2006
  • Firstpage
    150
  • Lastpage
    162
  • Abstract
    We present a new BIST (built-in-self-test) architecture for system-on-a-chip (SOC), which can test a cluster of embedded sequential cores simultaneously. The compressed spectrum for a cluster of cores under test is computed by performing spectral analysis individually on all cores. Because there is no need to combine the cores to extract the spectrum for the entire cluster, the computation complexity is greatly reduced. For each individual core, we propose an interleaved state relaxation on the compacted test sequence for its characteristic fault set, leading to a partially specified, interleaved sequence which can be merged in a much easier way. A delay network and a switching network are added selectively to allow for more aggressive merging of spectra. Experimental results show that the same level of fault coverage can be achieved for each individual core with negligible hardware overhead, while the test application time for testing the entire cluster can be reduced by up to four times and the test data storage requirement is reduced by up to 42 percent.
  • Keywords
    built-in self test; embedded systems; logic testing; parallel architectures; system-on-chip; built-in-self-test architecture; compressed spectrum; computation complexity; delay network; embedded sequential core; fault coverage; interleaved state relaxation; parallel testing; spectral analysis; switching network; system-on-a-chip; Built-in self-test; Computer architecture; Hardware; Memory; Merging; Performance evaluation; Sequential analysis; Spectral analysis; System testing; System-on-a-chip; Index Terms- System-on-a-chip; built-in-self-test; spectral analysis.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2006.30
  • Filename
    1566576