scispace - formally typeset
Search or ask a question
Topic

Design for testing

About: Design for testing is a research topic. Over the lifetime, 3946 publications have been published within this topic receiving 63049 citations. The topic is also known as: Design for Testability, DFT.


Papers
More filters
Journal ArticleDOI
TL;DR: This article presents an electronic design automation technology analysis and forecast for 1999, which covers IC design moving to a higher level of abstraction; IC design reuse; and hardware/software integration.
Abstract: This article presents an electronic design automation technology analysis and forecast for 1999. The subjects covered include: IC design moving to a higher level of abstraction; IC design reuse; and hardware/software integration.

25 citations

Journal ArticleDOI
06 May 2005
TL;DR: In this paper, the authors present a test flow with large multi-site testing during wafer test, enabled by a narrow SOC-ATE test interface, and relatively small multisite testing during final IC test, in which all SOC pins need to be contacted.
Abstract: Multi-site testing is a popular and effective way to increase test throughput and reduce test costs The authors pro\pose a test flow with large multi-site testing during wafer test, enabled by a narrow SOC-ATE test interface, and relatively small multi-site testing during final (packaged-IC) test, in which all SOC pins need to be contacted They present a throughput model for multi-site testing, valid for both wafer test and final test, which considers the effects of test time, index time, abort-on-fail and re-test after contact fails Conventional multi-site testing requires sufficient ATE channels to allow testing of multiple SOCs in parallel Instead, a given fixed ATE is assumed, and for a given SOC they design and optimise the on-chip design-for-test infrastructure, in order to maximise the throughput during wafer test The on-chip DfT consists of an E-RPCT wrapper, and, for modularly tested SOCs, module wrappers and TAMs Subsequently, for the designed test infrastructure, they also maximise the test throughput for final test by tuning its multi-site number Finally, they present experimental results for the ITC'02 SOC Test Benchmarks and a complex Philips SOC

25 citations

Journal ArticleDOI
TL;DR: Experimental results for the International Symposium on Circuits and Systems (ISCAS) '85 and '89 benchmark circuits show that significant reduction on both test application time and power dissipation can be achieved compared to the conventional scan method.
Abstract: Scan-based design has been widely used to transport test patterns in a system-on-a-chip (SOC) test architecture. Two problems that are becoming quite critical for scan-based testing are long test application time and high test power consumption. Previously, many efficient methods have been developed to address these two problems separately. In this paper, we propose a novel method called the multiple clock disabling (MCD) technique to reduce test application time and test power dissipation simultaneously. Our method is made possible by cleverly modifying and integrating a number of existing techniques to generate a special set of test patterns that is suitable for a scan architecture based on the MCD technique. Experimental results for the International Symposium on Circuits and Systems (ISCAS) '85 and '89 benchmark circuits show that significant reduction on both test application time and power dissipation can be achieved compared to the conventional scan method.

25 citations

Proceedings ArticleDOI
28 Apr 2002
TL;DR: An elegant theoretical basis is developed for hierarchical ATPG which targets one module at a time and abstracts the rest of the design and results on large benchmark circuits show the significant benefits of the approach.
Abstract: Sequential Automatic Test Pattern Generation (ATPG) is extremely computation intensive and produces good results only on relatively small designs. This paper develops an elegant theoretical basis, based on program slicing, for hierarchical ATPG which targets one module at a time and abstracts the rest of the design. The technique for obtaining a "constraint slice" for each embedded Module Under Test (MUT) within a design is described in detail. The technique has been incorporated in an automated tool for designs described in Verilog, and results on large benchmark circuits show the significant benefits of the approach.

25 citations

Journal ArticleDOI
01 Jul 2002
TL;DR: This paper outlines how to write test specifications in the language of Uppaal timed automata, how to translate those specifications into program code for executing the tests, and describes the results of test experiments on a distributed real-time system with limited hardware and software resources.
Abstract: This paper introduces a new technique for testing that a distributed real-time system satisfies a formal timed automata specification. It outlines how to write test specifications in the language of Uppaal timed automata, how to translate those specifications into program code for executing the tests, and describes the results of test experiments on a distributed real-time system with limited hardware and software resources.

25 citations


Network Information
Related Topics (5)
CMOS
81.3K papers, 1.1M citations
85% related
Logic gate
35.7K papers, 488.3K citations
84% related
Integrated circuit
82.7K papers, 1M citations
84% related
Routing (electronic design automation)
41K papers, 566.4K citations
82% related
Benchmark (computing)
19.6K papers, 419.1K citations
80% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202314
202232
202119
202022
201945
201859