• DocumentCode
    3358615
  • Title

    An efficient data-independent technique for compressing test vectors in systems-on-a-chip

  • Author

    Xiaoyu Ruan ; Rajendra Katti

  • Author_Institution
    Dept. of Electr. & Comput. Eng., North Dakota State Univ., USA
  • fYear
    2006
  • fDate
    2-3 March 2006
  • Abstract
    We present an efficient approach, namely, pattern run-length (PRL) coding, for reducing the volume of test vectors that must be stored in automatic test equipment (ATE) and transferred to each core in a system-on-a-chip (SOC) during manufacturing test. The need for compressing test data is due to the bandwidth bottleneck between the ATE and the SOC. In our new coding scheme, the test vectors for the SOC are stored in compressed form in the ATE memory and transferred to the chip. An embedded processor is employed to perform decompression. The decompressed test set is then applied to the scan chains of each core-under-test. Pattern run-length coding works by compressing consecutive patterns in an innovative manner. The proposed compression is data-independent. The program for decompression is very small and simple, thereby allowing fast and high throughput to minimize test time. Experimental results for ISCAS-89 benchmarks show that for almost all of the circuits our new technique results in much better compression ratios than former methods.
  • Keywords
    automatic test equipment; embedded systems; integrated circuit testing; microprocessor chips; runlength codes; system-on-chip; ATE memory; PRL coding; automatic test equipment; data independent technique; decompressed test set; embedded processor; pattern run-length coding; systems-on-a-chip; Automatic test pattern generation; Automatic testing; Bandwidth; Circuit testing; Decoding; Frequency; Huffman coding; System testing; System-on-a-chip; Test data compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging VLSI Technologies and Architectures, 2006. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Karlsruhe
  • Print_ISBN
    0-7695-2533-4
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2006.19
  • Filename
    1602433