Diagnostic Data Compression Techniques for Embedded Memories with Built-In Self-Test

被引:0
|
作者
Jin-Fu Li
Ruey-Shing Tzeng
Cheng-Wen Wu
机构
[1] National Tsing Hua University,Laboratory for Reliable Computing (LARC), Department of Electrical Engineering
来源
Journal of Electronic Testing | 2002年 / 18卷
关键词
built-in self-test (BIST); data compression; Hamming syndrome; Huffman code; March test; memory diagnostics; memory testing; system-on-chip;
D O I
暂无
中图分类号
学科分类号
摘要
A system-on-chip (SOC) usually consists of many memory cores with different sizes and functionality, and they typically represent a significant portion of the SOC and therefore dominate its yield. Diagnostics for yield enhancement of the memory cores thus is a very important issue. In this paper we present two data compression techniques that can be used to speed up the transmission of diagnostic data from the embedded RAM built-in self-test (BIST) circuit that has diagnostic support to the external tester. The proposed syndrome-accumulation approach compresses the faulty-cell address and March syndrome to about 28% of the original size on average under the March-17N diagnostic test algorithm. The key component of the compressor is a novel syndrome-accumulation circuit, which can be realized by a content-addressable memory. Experimental results show that the area overhead is about 0.9% for a 1Mb SRAM with 164 faults. A tree-based compression technique for word-oriented memories is also presented. By using a simplified Huffman coding scheme and partitioning each 256-bit Hamming syndrome into fixed-size symbols, the average compression ratio (size of original data to that of compressed data) is about 10, assuming 16-bit symbols. Also, the additional hardware to implement the tree-based compressor is very small. The proposed compression techniques effectively reduce the memory diagnosis time as well as the tester storage requirement.
引用
收藏
页码:515 / 527
页数:12
相关论文
共 50 条
  • [1] Diagnostic data compression techniques for embedded memories with built-in self-test
    Li, JF
    Tzeng, RS
    Wu, CW
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2002, 18 (4-5): : 515 - 527
  • [2] Survey on built-in self-test and built-in self-repair of embedded memories
    Jiang, Jian-Hui
    Zhu, Wei-Guo
    Tongji Daxue Xuebao/Journal of Tongji University, 2004, 32 (08): : 1050 - 1056
  • [3] Designing built-in self-test circuits for embedded memories test
    Park, S
    Lee, K
    Im, C
    Kwak, N
    Kim, K
    Choi, Y
    PROCEEDINGS OF THE SECOND IEEE ASIA PACIFIC CONFERENCE ON ASICS, 2000, : 315 - 318
  • [4] BUILT-IN SELF-TEST TECHNIQUES
    MCCLUSKEY, EJ
    IEEE DESIGN & TEST OF COMPUTERS, 1985, 2 (02): : 21 - 28
  • [5] A DATA-COMPRESSION TECHNIQUE FOR BUILT-IN SELF-TEST
    REDDY, SM
    SALUJA, KK
    KARPOVSKY, MG
    IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (09) : 1151 - 1156
  • [6] Built-in self-test and repair (BISTR) techniques for embedded RAMS
    Lu, SK
    Huang, SC
    RECORDS OF THE 2004 IEEE INTERNATIONAL WORKSHOP ON MEMORY TECHNOLOGY, DESIGN AND TESTING, 2004, : 60 - 64
  • [7] Semiconductor manufacturing process monitoring using built-in self-test for embedded memories
    Schanstra, I
    Lukita, D
    van de Goor, AJ
    Veelenturf, K
    van Wijnen, PJ
    INTERNATIONAL TEST CONFERENCE 1998, PROCEEDINGS, 1998, : 872 - 881
  • [8] Built-in self-test for embedded voltage regulator
    Shi, Jiang
    Smith, Ricky
    DELTA 2008: FOURTH IEEE INTERNATIONAL SYMPOSIUM ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, PROCEEDINGS, 2008, : 133 - 136
  • [9] Low-Power Built-In Self-Test Techniques for Embedded SRAMs
    Lu, Shyue-Kung
    Hsiao, Yuang-Cheng
    Liu, Chia-Hsiu
    Yang, Chun-Lin
    VLSI DESIGN, 2007,
  • [10] A programmable built-in self-test for embedded DRAMs
    Banerjee, S
    Chowdhury, DR
    Bhattacharya, BB
    2005 IEEE INTERNATIONAL WORKSHOP ON MEMORY TECHNOLOGY, DESIGN, AND TESTING - PROCEEDINGS, 2005, : 58 - 63