Test Pattern Generation and Compaction for Crosstalk Induced Glitches and Delay Faults

  • Authors:
  • Shehzad Hasan;Ajoy K. Palit;Walter Anheier

  • Affiliations:
  • -;-;-

  • Venue:
  • VLSID '10 Proceedings of the 2010 23rd International Conference on VLSI Design
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

VLSI circuits have become more susceptible to signal integrity related failures with the ever decreasing process geometries. Detection of crosstalk induced faults is thus important as capacitive crosstalk is one of the major sources of signal integrity related failures. Crosstalk glitch can result in erroneous output if the glitch effect propagates to a primary output or to an intermediate flip-flop. Similarly the crosstalk induced delay effects can also result in latching of an incorrect value if the delay exceeds the allowed margins. In this work a test generation and compaction method is proposed for crosstalk faults. Test patterns are generated by simultaneously considering the coupling capacitance, timing and functional incompatibilities between the victim and aggressor nets, to produce the practical maximum crosstalk noise. A unique method is proposed for finding the functional incompatibilities between interconnects. The generated test set is then compacted initially through pattern merging and then further through the fault-chaining algorithm. Three different implementations of this algorithm are compared on crosstalk test sets generated for ISCAS’85 benchmark circuits. Results show considerable reduction in crosstalk pessimism for the given layout and timing, as well as up to 75% reduction in overall test set size.