Test data compression for system-on-a-chip using Golomb codes

被引:0
|
作者
Chandra, Anshuman [1 ]
Chakrabarty, Krishnendu [1 ]
机构
[1] Duke Univ, Durham, United States
关键词
Built-in self test - Codes (symbols) - Computer simulation - Data compression - Integrated circuit testing;
D O I
暂无
中图分类号
学科分类号
摘要
We present a new test data compression method and decompression architecture based on Golomb codes. The proposed method is especially suitable for encoding precomputed test sets for embedded cores in a system-on-a-chip (SOC). The major advantages of Golomb include very high compression, analytically predictable compression results, and a low-cost and scalable on-chip decoder. In addition, the novel interleaving decompression architecture allows multiple cores in an SOC to be tested concurrently using a single ATE I/O channel. We demonstrate the effectiveness of the proposed approach by applying it to the ISCAS benchmark circuits and to two industrial production circuits. We also use analytical and experimental means to highlight the superiority of Golomb codes over run-length codes.
引用
收藏
页码:113 / 120
相关论文
共 50 条
  • [41] Using VHDL cores in system-on-a-chip developments
    Habinc, S
    ESCCON 2000: EUROPEAN SPACE COMPONENTS CONFERENCE, PROCEEDINGS, 2000, 439 : 159 - 166
  • [42] System-on-a-chip - Preface
    Reeves, TM
    Ravey, TK
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2002, 46 (06) : 647 - 647
  • [43] A synthesis-for-transparency approach for hierarchical and system-on-a-chip test
    Chakrabarty, K
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (02) : 167 - 179
  • [44] Application of adaptive Golomb codes for lossless audio compression
    Wernik, Cezary
    Ulacha, Grzegorz
    2018 SIGNAL PROCESSING: ALGORITHMS, ARCHITECTURES, ARRANGEMENTS, AND APPLICATIONS (SPA), 2018, : 203 - 207
  • [45] Test architecture optimization for system-on-a-chip under floorplanning constraints
    Sugihara, M
    Murakami, K
    Matsunaga, Y
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (12) : 3174 - 3184
  • [46] Useless memory allocation in system-on-a-chip test: Problems and solutions
    Gonciari, PT
    Al-Hashimi, BM
    Nicolici, N
    20TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2002, : 423 - 429
  • [47] A method for optimizing test bus assignment and sizing for system-on-a-chip
    Harmanani, Haidar M.
    Sawan, Rachel
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 90 - 94
  • [48] Marvle: A VLSI chip for data compression using tree-based codes
    Mukherjee, Amar
    Ranganathan, N.
    Flieder, Jeffrey W.
    Acharya, Tinku
    IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1993, 1 (02) : 203 - 214
  • [49] Using System-on-a-Chip as a vehicle for VLSI design education
    Laffely, A
    Burleson, W
    2003 IEEE INTERNATIONAL CONFERENCE ON MICROELECTRONIC SYSTEMS EDUCATION, PROCEEDINGS, 2003, : 148 - 149
  • [50] Error-resilient test data compression using Tunstall codes
    Hashempour, H
    Schiano, L
    Lombardi, F
    19TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2004, : 316 - 323