SCAN SYNTHESIS FOR ONE-HOT SIGNALS

  • Authors:
  • Subhasish Mitra;LaNae J. Avra;Edward J. McCluskey

  • Affiliations:
  • -;-;-

  • Venue:
  • ITC '97 Proceedings of the 1997 IEEE International Test Conference
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Tri-state buses and pass transistor logic are used inmany complex applications to achieve high performanceand small area. Such circuits often contain logic requiringone-hot signals. In a scan-based design, one-hot values onthese signals may not be maintained during the scan-in andscan-out operations. Also, the presence of faults, theexistence of don't care conditions and the use of randompatterns for testing the circuit in a scan or BISTenvironment may lead to non-one-hot values on these onehot signals, resulting in abnormal circuit behavior andpossible circuit damage. In this paper, we present newtechniques for synthesizing scan-based designs so that one-hotvalues are maintained on the one-hot signals during allmodes of operation. One of our synthesis techniques oftengenerates designs with no area overhead - the designs aresmaller than those that do not ensure safe scan operation.In addition, we propose a scan path design that has noperformance overhead during the normal mode of operationand ensures that only valid states appear on the bistablesduring test mode, thus guaranteeing safe scan operations.