基于Huffman编码的SoC测试数据压缩方法研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:meisck
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在集成电路的实现过程中,测试成为必不可少的一个环节。随着集成电路的规模越来越大,测试也越来越复杂,测试费用占整个半导体产品成本的比例也不断增加。片上系统(SoC)采用复用IP核为主的设计技术大大提高了芯片的生产效率、显著缩短了芯片开发周期、加快了产品上市时间等。但同时也带来了诸多问题:SoC集成度的日益增加,导致测试数据量随之激增,芯片时钟频率快速增长,给传统的自动测试设备(ATE)存储器和带宽带来了严峻的考验。目前测试数据压缩技术是解决SoC测试问题的一种有效的方法。本文在分析了多种有效的测试数据压缩方法后,提出了两种新的基于Huffman编码的测试数据压缩方法,其中主要内容有:(1)本文介绍了SoC和SoC测试技术的基础知识,以及SoC测试中遇到的问题,并着重分析和总结了几种基于Huffman编码的测试数据压缩方法。(2)本文提出一种基于变长输入Huffman编码的SoC测试数据压缩方法。在测试序列中直接对连续的“0”游程和“1”游程进行编码。通过部分游程翻转的方法,使用单独的码字对翻转操作进行标识,使得长度相等的“0”和“1”游程共用一个码字,从而减少了短游程的数目。它的解压体系结构由一个Huffman解码器和控制生成单元(CUT)组成,且不需要循环扫描移位寄存器。(3)本文提出一种基于最佳选择Huffman编码的测试数据压缩方法。在测试集划为固定长度数据块后,通过提高数据块之间的相关性,达到提高压缩率的目的。在所有不能编码的数据块中选取与模式块仅有若干位不同的数据块,并通过不同位进行标记的方法,复用发生频率较多的模式块,从而减少了不能编码块数,提高了压缩率。针对ISCAS 89的标准电路的实验结果表明,本文提出的两种编码方案均能有效地对测试数据集进行压缩,并且具有普遍适用性。
其他文献
要谈传统武术的技击特征,首先要弄清什么是“传统武术”、如何界定传统武术、传统武术与现代武术有那些异同,传统武术攻防技法有那些共性特征、传统武术徒搏技术与现代散打技术
随着半导体工业的飞速发展,使得芯片的集成度和工作频率得到很大提高,同时芯片的功耗也大大增加了。对于便携式电子设备而言,高的功率损耗将大大降低电池寿命从而给消费者带
大规模集成电路(Very Large Scale Integrated circuit, VLSI)是计算机科学和电子科学的基础和载体。当前,大规模集成电路的半导体制程已经进入32nm工艺,芯片内部集成的运算
硅化凝灰岩是贵州晴隆锑矿田普遍发育的成矿作用产物。对比分析未蚀变凝灰岩、硅化凝灰岩、峨眉山玄武岩、萤石和辉锑矿稀土元素配分特征,以及某些高场强元素特征参数,探讨成
本文针对目前石油资源短缺及“白色污染”日益严重的问题,研究了以废弃天然植物纤维原料—玉米棒芯液化而来的液化多元醇作为反应组分之一制备环境友好可降解聚氨酯包装泡沫
“社会危险性”是指可作为适用具体强制措施的法定依据的,有证据证明的犯罪嫌疑人、被告人实施危害社会、他人的行为和其他妨碍刑事诉讼正常进行的行为的可能性。在刑事诉讼
针对改革开放以来中国经济发展不均衡的客观事实,刻画了经济空间结构的中心—边缘特征,并对中心—边缘结构下的省区间制造业分布差异进行了分析和实证检验。研究发现,1978年
解放战争时期,由于国内外特殊的政治环境,以民主党派主要代表人物为首的“中间路线”提倡者,幻想在国共两党的政治主张之外,寻找所谓第三条道路,谋求在战后建立起资产阶级共
诗体小说《唐璜》前前后后共有220多处动物意象的描写。其中,拜伦试图通过复义式互文和隐喻式这两类动物意象,以及与动物意象息息相关的“婴儿”意象强调人本能存在的合理性.展
自康夫纳1943年发明行波管以来,行波管凭借其大功率输出的优势在人类的生活中充当着日益重要的角色,广泛运用于通信、军事尤其是电子对抗领域。螺旋线行波管和耦合腔行波管是