基于统计编码的压缩研究

来源 :安庆师范大学 | 被引量 : 0次 | 上传用户:txl8909
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着超大集成电路的发展,高性能、低成本的芯片成为主流。而一方面由于电路集成度增加,导致复用功能IP(Intellectual Property)核越来越多,但是外部自测试设备ATE(Auto Test Equipment)的带宽、通道数目以及时钟频率跟不上测试要求。通过提高ATE的硬件配置虽然能解决问题,但是成本过高。另一方面随着电路的发展,需要在芯片上测试的向量数也越来越多,这给测试带来更大的挑战。测试压缩是解决这些问题的重要方法之一。测试压缩不仅能够除去压缩中的冗余信息,而且可以提高ATE传送数据的速度,从而更好的减少数据传输时间、减少数据存储容量,对于大数据时代中的数据处理有着重要的意义。本文在这种背景上做出研究。首先本文介绍了压缩过程中可能出现的故障,包括软故障、硬故障,同时介绍了理想中的测试生成技术,降低在测试中发生故障几率。其次分析传统压缩方法主要包括Golomb编码、FDR编码以及交替连续编码,还有几种基于统计的压缩方法包括Huffman编码、选择Huffman编码以及九值编码等,分析出其运用统计固定块出现频率的方法来压缩数据流,得到的压缩率高且还原简单。而这些传统压缩数据方法是基于0游程或者1游程划分数据流,这种方法只能针对一种类型的游程进行编码,而本文提出用幂次划分数据流不仅针对0或1游程编码,对于交替跳变的编码也可以同时进行划分,这样划分出不同的连续或者交替块后,就可以用统一的前缀形式压缩数据流。实验结果表明本文提出的算法平均压缩率达到62.23%,高于Golomb码和折半编码。其次传统编码在还原的时候必须根据特殊标记位进行还原,而本文提出的编码方法,可以直接根据前缀1的个数计算出原数据块连续个数,从而减少还原步骤,提高了压缩时间。
其他文献
2014年中国经济开始减速,中国经济发展进入了新常态,经济增速进入换挡期—即从高速增长转为中高速增长,实体经济减速,而资本市场却发展迅速。自2008年,中国银行监督管理委员会颁布
高效教学一方面能提升学生的学习质量,增强学生的学习兴趣,在促使学生积极参与课堂教学的同时,又能让学生在教学过程中感受欢乐,让学生真正地热爱语文。以此达到真正地实现素
期刊
目前,中国的创业板市场正处于全面推开阶段。创业板市场对于促进我国中小企业和高科技企业的发展具有重要作用,对于中国资本市场的完善和投资渠道的扩展也产生深远影响。创业
在世界经济一体化、信息技术便捷化和多元文化的背景下,企业目标和员工个人目标的关系变得更为复杂,如何识别影响企业目标和员工个人目标协同性因素,构建协同度测度方法,创建和谐
学位
经过长期发展,江苏省扬中市已经形成了一批具有一定规模和地方特色、同时在省内外具有一定影响的产业集群,这对推动当地的经济发展起到了十分重要的作用。随着工业化进程的不