作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (16): 214-216. doi: 10.3969/j.issn.1000-3428.2007.16.075

• 工程应用技术与实现 • 上一篇    下一篇

基于状态翻转连续长度码的测试数据压缩和解压

肖祝红,欧阳一鸣,梁华国   

  1. (合肥工业大学计算机与信息学院,合肥 230009)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-08-20 发布日期:2007-08-20

Test Data Compression and Decompression Based on State Reversal Run Length Codes

XIAO Zhu-hong, OUYANG Yi-ming, LIANG Hua-guo   

  1. (Institute of Computer and Information, Hefei University of Technology, Hefei 230009)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-08-20 Published:2007-08-20

摘要: 提出了新一类的变-变长度压缩码,称之为状态翻转连续长度码。该文在测试序列中直接编码连续的“0”和“1”的长度,压缩一个预先计算的测试集,无需像其它文章中受限制仅仅编码连续的“0”,又解决了交替-连续长度码中对两个相邻的连续序列进行编码时必须附加一位的问题。该方法的解压结构是一个简单的有限状态机,不需要一个与扫描链等长的循环扫描移位寄存器。实验结果表明,这种编码能够有效地压缩测试数据。

关键词: 测试数据压缩, 统计码, Golomb码, FDR码, 交替-连续长度码

Abstract: This paper proposes a new class of variable-to-variable-length compression codes called as state’s reversal run length codes(SRRL). Lengths of runs of 0s and 1s are directly encoded to compress a precomputed test set without limitation on runs of 0s as proposed. At the same time, it rejects an additional bit necessary for both adjacent run sequences in alternation and run length codes(ARL). Its decompression architecture is a simple finite state machine(FSM)and doesn’t require a cyclical scan register (CSR), whose length is equal to the length of the scan chain. Experimental results show that SRRL codes can efficiently compress test data.

Key words: test data compression, statistical code, Golomb codes, FDR codes, alternation and run length codes

中图分类号: