• DocumentCode
    2219857
  • Title

    Increasing testability by clock transformation (getting rid of those darn states)

  • Author

    Rajan, Krishna B. ; Long, David E. ; Abramovici, Miron

  • Author_Institution
    Sun Microsyst., Menlo Park, CA, USA
  • fYear
    1996
  • fDate
    28 Apr-1 May 1996
  • Firstpage
    224
  • Lastpage
    230
  • Abstract
    We provide a new answer to the fundamental question “Why is sequential test generation so difficult?” the presence of darn (Difficult And Really Needed) states. A darn state is both difficult to reach and required to detect some faults. We introduce a method for identifying darn stares, along with a technique to measure their detrimental effect on the fault coverage. Darn states are the result of detrimental correlation between flip-flops (FFs) sharing the same clock. We propose a novel DFT technique in which FFs are partitioned into different groups having independent clocks during resting. The goal of partitioning is to increase the fault coverage by transforming darn states into easy-to-reach states. The proposed DFT has small area overhead and no performance penalty
  • Keywords
    clocks; design for testability; flip-flops; logic partitioning; logic testing; sequential circuits; DFT; clock transformation; darn states; easy-to-reach states; fault coverage; flip-flops; partitioning; sequential test generation; testability; Circuit faults; Circuit synthesis; Circuit testing; Clocks; Electrical fault detection; Encoding; Fault detection; Law; Legal factors; Sequential analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Test Symposium, 1996., Proceedings of 14th
  • Conference_Location
    Princeton, NJ
  • ISSN
    1093-0167
  • Print_ISBN
    0-8186-7304-4
  • Type

    conf

  • DOI
    10.1109/VTEST.1996.510861
  • Filename
    510861