共查询到20条相似文献,搜索用时 31 毫秒
1.
Hua-Guo Liang Sybille Hellebrand Hans-Joachim Wunderlich 《Journal of Electronic Testing》2002,18(2):159-170
In this paper a novel architecture for scan-based mixed mode BIST is presented. To reduce the storage requirements for the deterministic patterns it relies on a two-dimensional compression scheme, which combines the advantages of known vertical and horizontal compression techniques. To reduce both the number of patterns to be stored and the number of bits to be stored for each pattern, deterministic test cubes are encoded as seeds of an LFSR (horizontal compression), and the seeds are again compressed into seeds of a folding counter sequence (vertical compression). The proposed BIST architecture is fully compatible with standard scan design, simple and flexible, so that sharing between several logic cores is possible. Experimental results show that the proposed scheme requires less test data storage than previously published approaches providing the same flexibility and scan compatibility. 相似文献
2.
Myung-Hoon Yang Yongjoon Kim Sunghoon Chun Sungho Kang 《Journal of Electronic Testing》2008,24(6):591-595
Power consumption for test vectors is a major problem in SOC testing using BIST. A new low power testing methodology to reduce
the peak power and average power associated with scan-based designs in the deterministic BIST is proposed. This new method
utilizes an auxiliary LFSR to reduce the amount of the switching activity in the deterministic BIST. Excessive transition
detector (ETD) monitors the number of transitions in the test pattern generated by LFSR and the low transition pattern is
generated for excessive transition region using an auxiliary LFSR. Experimental results for the larger ISCAS 89 benchmarks
show that reduced peak power and average power can indeed be achieved with little hardware overhead compared to previous schemes. 相似文献
3.
4.
This paper proposes a novel method to reduce the peak power of multiple scan chain based circuits during testing. The peak periodicity and the peak width of the power waveforms for scan-based circuits are analyzed. An interleaving scan architecture based on adding delay buffers among the scan chains is developed which can significantly reduce the peak power. This method can be efficiently integrated with a recently proposed broadcast multiple scan architecture due to the sharing of scan patterns. The effects of the interleaving scan technique applied to the conventional multiple scan and the broadcast multiple scan with 10 scan chains are investigated. Up to 51% peak power reduction can be achieved when the data output of a scan cell is affected by the scan path during scan. When the data output is disabled during scan, up to 76% of peak-power reduction is observed. 相似文献
5.
Scan design has become another side channel of leaking confidential information inside cryptographic chips. Methods based on obfuscating scan chain order have been proposed as countermeasures for such scan-based attacks. In this paper, we first analyze the existing secure scan designs from the angle that whether they need a complete chain state or rely on any specific scan chain order. We show that all existing attacks do not rely on specific scan chain order and therefore any secure scan design with obfuscated scan chain order cannot provide sufficient security. We then propose a new approach which clears the states of all sensitive scan cells whenever the circuit under test is switched to test mode. It will also block the access to cipher key throughout the entire testing process. Our experimental results show that the proposed scan design can effectively insulate all the information related to cipher key from the scan chain with little design overhead, thus it can successfully defend all the existing scan-based attacks. 相似文献
6.
Sobeeh Almukhaizim Shouq Alsubaihi Ozgur Sinanoglu 《Journal of Electronic Testing》2010,26(4):465-481
Scan-based testing of integrated circuits results in significant switching activity during the shift operations, dissipating
excessive power levels. When such levels are beyond the peak power level under which the chip can functionally operate at,
it may lead to an unexpected behavior of the design, resulting in a yield loss. One of the most effective solutions to reduce
peak shift power is to partition the scan chains into multiple groups, wherein a single group is active at any time instance
within a shift cycle. The partitioning of the chains into groups can be performed statically, i.e., per test set, or dynamically,
i.e., per test pattern. In this work, we address the application of dynamic scan chain partitioning for reducing peak shift
power. First, we address the application of dynamic partitioning to test delay faults in at-speed test techniques. Then, we
formulate the scan chain partitioning problem via Integer Linear Programming (ILP), in order to evenly distribute the transitions
produced by any pattern over multiple time instances within the shift cycle, maximally reducing the peak shift power. Finally,
we evaluate the power reduction benefit of dynamic partitioning through an extensive set of experiments using different scan
configurations and test set characteristics of benchmark circuits as well as industrial designs. The results indicate that
dynamic partitioning provides significant reduction to peak shift power over static partitioning methods, and that the benefit
is accentuated in scan architectures with fewer scan chains, test sets with more don’t care bits, and designs with larger
variances of weight differences for transitions in the scan cells. 相似文献
7.
Growing test data volume and excessive testing power are both serious challenges in the testing of very large-scale integrated circuits. This article presents a scan power-aware deterministic test method based on a new linear decompressor which is composed of a traditional linear decompressor, k-input AND gates and T flip-flops. This decompression architecture can generate the low-transition deterministic test set for a circuit under test. When applying the test patterns generated by the linear decompressor, only a few transitions occur in the scan chains, and hence the switching activity during testing decreases significantly. Entire test flow compatible with the design is also presented. Experimental results on several large International Symposium on Circuits and Systems’89 and International Test Conference’99 benchmark circuits demonstrate that the proposed methodology can reduce test power significantly while providing a high compression ratio with limited hardware overhead. 相似文献
8.
9.
Pomeranz I. Reddy S.M. 《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2004,12(7):780-788
Functional test sequences were shown to detect unique defects in VLSI circuits. This is thought to be due to the fact that they are applied at-speed. However, functional test sequences do not achieve complete stuck-at fault coverage. Therefore, scan-based stuck-at tests, as well as other types of tests, are typically also applied. This increases the amount of test resources required for test application. We describe a procedure for inserting (limited) scan operations into a functional sequence in order to improve its stuck-at fault coverage, thus reducing or eliminating the need for separate scan-based stuck-at tests. Between scan operations, the functional test sequence can still be applied at-speed; however, a higher stuck-at fault coverage is achieved. 相似文献
10.
This paper presents a new test scheme based on scan block encoding in a linear feedback shift register (LFSR) reseeding-based compression environment.Meanwhile,our paper also introduces a novel algorithm of scan-block clustering.The main contribution of this paper is a flexible test-application framework that achieves significant reductions in switching activity during scan shift and the number of specified bits that need to be generated via LFSR reseeding.Thus,it can significantly reduce the test power and test data volume.Experimental results using Mintest test set on the larger ISCAS’89 benchmarks show that the proposed method reduces the switching activity significantly by 72%-94%and provides a best possible test compression of 74%-94%with little hardware overhead. 相似文献
11.
由于多扫描链测试方案能够提高测试进度,更适合大规模集成电路的测试,因此提出了一种应用于多扫描链的测试数据压缩方案.该方案引入循环移位处理模式,动态调整向量,能够保留向量中无关位,增加向量的外延,从而提高向量间的相容性和反向相容性;同时,该方案还能够采用一种有效的参考向量更替技术,进一步提高向量间的相关性,减少编码位数.另外,该方案能够利用已有的移位寄存器,减少不必要的硬件开销.实验结果表明所提方案在保持多扫描链测试优势的前提下能够进一步提高测试数据压缩率,满足确定性测试和混合内建自测试. 相似文献
12.
A fully scanned digital circuit can be tested pseudo-exhaustively by first introducing a number of extra bypass storage cells to limit the test-phase input dependency of each test-phase output and then using a Linear Feedback Shift Register (LFSR) to feed the chain of the original scan cells and the extra cells. For the design of the LFSR, the goal is to minimize the pseudo-exhaustive test length with low hardware overhead. If the LFSR uses a primitive characteristic polynomial then it requires only one seed, but the candidate primitive polynomials may all fail to satisfy the target test length. In this paper, we present a methodology that enlarges the list of candidate polynomials, if the prescribed number of seeds is more than one. Experimental results show that the new candidate polynomials are often instrumental in satisfying the given test length and seed restriction. 相似文献
13.
Cleonilson Protásio de Souza Francisco Marcos de Assis Raimundo Carlos Silvério Freire 《Journal of Electronic Testing》2010,26(4):443-451
In this work, a new method to design a mixed-mode Test Pattern Generator (TPG) based only on a simple and single Linear Feedback
Shift Register (LFSR) is described. Such an LFSR is synthesized by Berlekamp–Massey algorithm (BMA) and is capable of generating
pre-computed deterministic test patterns which detect the hard-to-detect faults of the circuit. Moreover, the LFSR generates
residual patterns which are sufficient to detect the remaining easy-to-detect faults. In this way, the BMA-designed LFSR is
a mixed-mode TPG which achieves total fault coverage with short testing length and low hardware overhead compared with previous
schemes according to the experimental results. 相似文献
14.
Haiying Yuan Changshi Zhou Xun Sun Kai Zhang Tong Zheng Chang Liu Xiuyu Wang 《Journal of Electronic Testing》2018,34(6):685-695
Massive test data volume and excessive test power consumption have become two strict challenges for very large scale integrated circuit testing. In BIST architecture, the unspecified bits are randomly filled by LFSR reseeding-based test compression scheme, which produces enormous switching activities during circuit testing, thereby causing high test power consumption for scan design. To solve the above thorny problem, LFSR reseeding-oriented low-power test-compression architecture is developed, and an optimized encoding algorithm is involved in conjunction with any LFSR-reseeding scheme to effectively reduce test storage and power consumption, it includes test cube-based block processing, dividing into hold partition sets and updating hold partition sets. The main contributions is to decrease logic transitions in scan chains and reduce specified bit in test cubes generated via LFSR reseeding. Experimental results demonstrate that the proposed scheme achieves a high test compression efficiency than the existing methods while significantly reduces test power consumption with acceptable area overhead for most Benchmark circuits. 相似文献
15.
16.
为了向可重复播种的LFSR结构提供种子,提出一种基于动态覆盖率提高门槛值(Dynamic Coverage Im-provement Threshold,DCIT)的种子计算方法.使用该方法计算得到的种子进行重复播种,能够截断对提高故障覆盖率效率低的测试码序列.每个种子可以得到长度固定的伪随机测试序列.以ISCAS85基准电路实验结果表明,该方案能够在不降低故障覆盖率的前提下,减少测试矢量长度、缩短测试时间和降低测试功耗. 相似文献
17.
In this article we address the problem of compacting test response data captured in scan paths. We consider linear compactors, e.g., multiple-input signature registers, and the effect of their characteristic polynomials on the number of aliased faults. The novelty of our analysis lies in that it is based on a realistic error model which takes into account the time correlation among the errors in the test response data fed to the compactor. Such a correlation does exist in scan-based compaction, but has not been considered previously. Based on our analysis, we derive three conditions that should be satisfied to minimize aliasing. They impose little restriction on circuit design.This work was supported in part by grants from the Natural Sciences and Engineering Research Council of Canada and in part by the British Columbia Advanced Systems Institute. 相似文献
18.
Test data compression using alternating variable run-length code 总被引:1,自引:0,他引:1
Bo YeAuthor Vitae Qian ZhaoAuthor VitaeDuo ZhouAuthor Vitae Xiaohua WangAuthor VitaeMin LuoAuthor Vitae 《Integration, the VLSI Journal》2011,44(2):103-110
This paper presents a unified test data compression approach, which simultaneously reduces test data volume, scan power consumption and test application time for a system-on-a-chip (SoC). The proposed approach is based on the use of alternating variable run-length (AVR) codes for test data compression. A formal analysis of scan power consumption and test application time is presented. The analysis showed that a careful mapping of the don’t-cares in pre-computed test sets to 1s and 0s led to significant savings in peak and average power consumption, without requiring slower scan clocks. The proposed technique also reduced testing time compared to a conventional scan-based scheme. The alternating variable run-length codes can efficiently compress the data streams that are composed of both runs 0s and 1s. The decompression architecture was also presented in this paper. Experimental results for ISCAS'89 benchmark circuits and a production circuit showed that the proposed approach greatly reduced test data volume and scan power consumption for all cases. 相似文献
19.
Mixed-Mode BIST Using Embedded Processors 总被引:2,自引:0,他引:2
Sybille Hellebrand Hans-Joachim Wunderlich Andre Hertwig 《Journal of Electronic Testing》1998,12(1-2):127-138
In complex systems, embedded processors may be used to run software routines for test pattern generation and response evaluation. For system components which are not completely random pattern testable, the test programs have to generate deterministic patterns after random testing. Usually the random test part of the program requires long run times whereas the part for deterministic testing has high memory requirements.In this paper it is shown that an appropriate selection of the random pattern test method can significantly reduce the memory requirements of the deterministic part. A new, highly efficient scheme for software-based random pattern testing is proposed, and it is shown how to extend the scheme for deterministic test pattern generation. The entire test scheme may also be used for implementing a scan based BIST in hardware. 相似文献
20.
《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2009,17(6):815-826