Abstract

Faster-than-at-speed testing provides an effective way of detecting small delay defects but at the cost of increased number of unknown logic values on longer paths of the circuit under test. For efficient testing, these unknown logic values need to be filtered out of the circuit under test output. In past, different compaction hardware schemes were presented to minimize these unknown logic values, all these schemes were effective in handling a limited number of unknown values arising due to design imperfections, processing problems manufacturing problems material problems etc. but no effective compaction scheme is available to handle large number of these logic values arising due to faster-than-at-speed testing. This paper presents “X-sand filter”, a compaction technique, an extension of already presented idea of “X-tolerant signature analysis”. Here, the idea of “X-tolerant signature analysis” with modifications has been applied and has attained a considerable improvement in the X-tolerance. X-sand filter is a hierarchical structure that handles gradual X-density reduction in an efficient manner. Simulation results obtained show that we can achieve up to 90 % reduction in the X-density if we use X-sand filter. Extensions to the work of X-sand filter can be carried out in future to enhance its capabilities and make its configuration more flexible in terms of layer designing.

Highlights

  • A defect is any flaw/imperfection in integrated circuits (IC’s) which causes them to deviate from their desired output

  • Multiple Input Signature Registers (MISRs) and exclusive-OR trees are classical response compactors used in Built-in-Self Tests (BIST) applications, but there is one problem with these compactors, they are not X-tolerant i.e. in the presence of X-values at the output of the circuit under test, while performing the compaction for such an output, MISR will corrupt the output, and no output compaction is possible

  • Each unit in the configuration is a space compactor with a limited capability of compaction and X-tolerance, for the overall configuration this capability adds up and the overall impact is a considerable increase in the compaction ratio and a decrease in the number of X’s at the output of the X-sand filter, which is a requirement of compaction hardware for faster-than at speed testing (FAST) testing for Small-delay defects (SDDs)’s

Read more

Summary

INTRODUCTION

A defect is any flaw/imperfection in integrated circuits (IC’s) which causes them to deviate from their desired output. In FAST, test frequency plays an important role It involves testing circuit under test with a frequency above the nominal clock frequency for which the IC is designed, so that small delay defects on paths with longer time slack can be detected, which can be an Response compaction in Built-in-Self Tests (BIST) application requires computation of reference signatures, but due to the presence of X-values during simulation it is not possible to compute the reference. (3) A compaction hardware can be used that has the capability to tolerate X’s and identity defective ICs. Multiple Input Signature Registers (MISRs) and exclusive-OR trees are classical response compactors used in BIST applications, but there is one problem with these compactors, they are not X-tolerant i.e. in the presence of X-values at the output of the circuit under test, while performing the compaction for such an output, MISR will corrupt the output, and no output compaction is possible. Compaction hardwares have set a milestone in the field of X-tolerance and compaction [16,17]

Compactor Design in the Absence of X-Values
BACKGROUND
SYSTEM MODEL
RESULTS
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call