• DocumentCode
    3045794
  • Title

    Balance testing of logic circuits

  • Author

    Chakrabarty, Krishnendu ; Hayes, John P.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    1993
  • fDate
    22-24 June 1993
  • Firstpage
    350
  • Lastpage
    359
  • Abstract
    The authors propose a new method for testing logic circuits, termed balance testing, which requires no explicit signatures and is particularly attractive for built-in self-testing. It exploits the balance property possessed by many useful Boolean functions: f(X) is balanced if f(X) = 1 for half its input combinations. The authors analyze balance testing by deriving necessary and sufficient conditions for the detectability of single stuck-line, multiple stuck-line, and bridging faults. These conditions help the designer identify individual faults that remain undetected by balance testing. The analysis also obviates the need for error models that are often difficult to validate. Some feasible design techniques to make logic circuits balance testable are demonstrated.
  • Keywords
    logic circuits; Boolean functions; bridging faults; built-in self-testing; error models; logic circuits balance testing; multiple stuck-line; necessary and sufficient conditions; single stuck-line; Automatic testing; Boolean functions; Built-in self-test; Circuit faults; Circuit testing; Electrical fault detection; Fault detection; Logic circuits; Logic testing; Sufficient conditions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
  • Conference_Location
    Toulouse, France
  • ISSN
    0731-3071
  • Print_ISBN
    0-8186-3680-7
  • Type

    conf

  • DOI
    10.1109/FTCS.1993.627338
  • Filename
    627338