Testing ICs: Getting to the Core of the Problem

  • Authors:
  • Brian T. Murray;John P. Hayes

  • Affiliations:
  • -;-

  • Venue:
  • Computer
  • Year:
  • 1996

Quantified Score

Hi-index 4.11

Visualization

Abstract

Trends in integrated circuit design have made testing ICs more difficult than ever before. Yet test is essential: Although IC design and manufacturing methods obviously contribute to quality, high-quality ICs rely on high-quality test. And testing is a major contributor to the cost of manufacturing and maintaining ICs. The industry does have well-developed fault models and test-generation methods, and these methods are widely supported by design tools. However, their applicability to today's increasingly fast and complex circuits is limited by practical cost considerations. Design-for-test techniques, especially scan design and built-in self-test, can provide a satisfactory solution in many instances. Developments in IC technology continue to pose new testing challenges, however. A noteworthy example is the problem of efficiently testing predesigned, embedded components, or cores. Widespread use of cores is a new phenomenon, and it creates some challenging testing problems. This tutorial examines the market and technology trends affecting the testing of integrated circuits, with emphasis on the role of cores and built-in self-test. The authors explain manufacturing testing, as opposed to design testing, which happens before manufacturing, and on-line testing, which happens after.