Reducing Average and Peak Test Power Through Scan Chain Modification

  • Authors:
  • Ozgur Sinanoglu;Ismet Bayraktaroglu;Alex Orailoglu

  • Affiliations:
  • Computer Science and Engineering Department, University of California, San Diego, La Jolla, CA 92093. ozgur@cs.ucsd.edu;Computer Science and Engineering Department, University of California, San Diego, La Jolla, CA 92093. ibayrakt@cs.ucsd.edu;Computer Science and Engineering Department, University of California, San Diego, La Jolla, CA 92093. alex@cs.ucsd.edu

  • Venue:
  • Journal of Electronic Testing: Theory and Applications
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Parallel test application helps reduce the otherwise considerable test times in SOCs; yet its applicability is limited by average and peak power considerations. The typical test vector loading techniques result in frequent transitions in the scan chain, which in turn reflect into significant levels of circuit switching unnecessarily. Judicious utilization of logic in the scan chain can help reduce transitions while loading the test vector needed. The transitions embedded in both test stimuli and the responses are handled through scan chain modifications consisting of logic gate insertion between scan cells as well as inversion of capture paths. No performance degradation ensues as these modifications have no impact on functional execution. To reduce average and peak power, we herein propose computationally efficient schemes that identify the location and the type of logic to be inserted. The experimental results confirm the significant reductions in test power possible under the proposed scheme.