Toward Testing Realistic Fault Behavior: Delay Fault Test

نویسنده

  • Angela Krstic
چکیده

5.1 Introduction The increasing circuit operating frequencies and demands for low cost and high quality require that the temporal correctness of the circuit can be guaranteed. For high performance circuits with aggressive timing requirements, small process variations can lead to failures at the design clock rate. These defects can stay un-detected after at-speed or stuck-at-fault testing. Delay testing can detect these defects. In this chapter we describe the fault models and testing schemes designed to detect delay defects. We do not intend to give a comprehensive review on this subject. Instead we focus on some selected issues related to delay testing of sequential circuits. Two fault models are commonly used for timing defects: gate delay model [38][39] and path delay model [35][24]. Gate delay fault model assumes that the fault affects only one gate or one interconnect in the circuit. Under path delay fault model the circuit is considered faulty if the delay of any of its paths exceeds a specified limit. Both of these models have their advantages and disadvantages. Under the gate delay model the number of faults is linear in the number of gates. However, gate delay model may fail to detect delay faults which are result of the sum of several small delay defects. Path delay fault model can detect small distributed delay defects caused by statistical process variations. However, in the path delay fault model the number of faults is, in the worst case, exponential in the number of gates in the circuit. The problem can be alleviated by selecting only a small subset of paths for testing and/or by applying resynthesis techniques for reducing the number of paths in a circuit [30][19]. In order to test delay defects an input vector pair, V = , needs to be applied to the combinational portion of the circuit. The first vector initializes the circuit, while the second causes the desired transitions. The signal values after application of the first vector are assumed to be stabilized before the second vector is applied. After a clock cycle from the time when the second input vector was applied, the values on the primary outputs are observed and compared to the prestored response of a fault free circuit to determine if there is a defect. Most of the delay testing research has concentrated on testing combinational circuits. Testing delay faults in sequential circuits is significantly …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fault simulation and test generation for small delay faults

Fault Simulation and Test Generation for Small Delay Faults. (December 2006) Wangqi Qiu, B.S., Fudan University, China Chair of Advisory Committee: Dr. Duncan M. Walker Delay faults are an increasingly important test challenge. Traditional delay fault models are incomplete in that they model only a subset of delay defect behaviors. To solve this problem, a more realistic delay fault model has b...

متن کامل

Modelling the Unmodellable: Algorithmic Fault Diagnosis

In its most basic form, algorithmic fault diagnosis consists of using a fault model to predict the behavior of faulty circuits, comparing these predictions to the actual observed behavior of defective chips, and identifying the predicted behavior(s) which most closely match the observations. The goal of the process is to enable failure analysis by identifying promising locations for further stu...

متن کامل

Efficient Built-In Self-Test Techniques for Sequential Fault Testing of Iterative Logic Arrays

In today’s nanometer technology era, more sophicated defect mechanisms might exist in the manufactured integrated circuits which are not covered by traditional fault models. In order to ascertain the quality of shipped chips, more realistic fault models should be addressed. In this paper, we propose built-in self-test (BIST) techniques for iterative logic arrays (ILAs) based on realistic sequen...

متن کامل

Statistical Analysis of Delay Faults

This paper proposes a statistical analysis of delay faults which is based on the assumption of a linear combination of signal delays along a path. In order to consider distributed signal delays and to reflect that only few paths can be sensitized, the path delay fault model is applied. By choosing appropriate values for parameters, e.g. cycle time and correlations between signal delays, it is p...

متن کامل

Delay Fault Models and Metrics

The delay fault testing has become an important part of the overall test development process. But delay fault testing is not so mature as stuck-at fault testing. The paper surveys various delay fault models, their advantages and limitations. The current trends in test pattern generation for delay faults are analyzed, too. The test pattern generation is directly related to the coverage metrics. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997