北京大学学报(自然科学版)

CacheCompress: 一种新颖的面向IP核的动态字典测试压缩技术

方昊,宋晓笛,程旭   

  1. 北京大学信息科学技术学院计算机科学技术系,北京100871;
  • 收稿日期:2008-11-12 出版日期:2009-09-20 发布日期:2009-09-20

CacheCompress: A Novel Approach for Test Compression for IP Cores

FANG Hao, SONG Xiaodi, CHENG Xu   

  1. Department of Computer Science and Engineering, School of Electronics Engineering and Computer Science, Peking University, Beijing 100871;
  • Received:2008-11-12 Online:2009-09-20 Published:2009-09-20

摘要: 提出一种称为CacheCompress的新颖的测试压缩技术。与以往基于静态字典压缩技术的最大不同在于, 该技术中的字典是动态的, 在整个测试过程中, 伴随着写字典和读字典的操作, 字典只需保 留最常用的测试数据, 从而大大减少了字典的容量需求, 并消除了静态字典的初始化步骤。实验表明,CacheCompress将字典容量需求缩小为原来的千分之一, 并提高了30%的测试压缩率。

关键词: 集成电路测试, 测试数据压缩, 动态字典, 选择编码

Abstract: A novel test data compression technique named CacheCompress is proposed. Different from the previous static dictionary based techniques, this dictionary is dynamic. During testing the dictionary is accessed by read and write operations and only needs to keep the most frequency used data thus to largely decrease the memory size requirement and eliminate the explicit dictionary initialization step. Experiments show that CacheCompress achieves 30% higher compression ratio than other recent compression schemes while the dictionary size dramatically reduces to 1‰.

Key words: ICtest, test data compression, dynamic dictionary, CacheCompress

中图分类号: