• DocumentCode
    868958
  • Title

    Universal test set for detecting stuck-at and bridging faults in double fixed-polarity Reed-Muller programmable logic arrays

  • Author

    Rahaman, H. ; Das, D.K.

  • Author_Institution
    Dept. of Inf. Technol., Bengal Eng. & Sci. Univ., Howrah, India
  • Volume
    153
  • Issue
    2
  • fYear
    2006
  • fDate
    3/6/2006 12:00:00 AM
  • Firstpage
    109
  • Lastpage
    116
  • Abstract
    A testable design for detecting stuck-at and bridging faults in programmable logic arrays (PLAs) based on double fixed-polarity Reed-Muller (DFPRM) expression is presented. DFPRM expression has the advantage of compactness and easy testability. The EXOR part in the proposed structure is designed as a tree of depth (log2 s+1), where s is the number of product terms and sum terms in the given DFPRM expression realised by PLAs. This solves an open problem of designing an EXOR-tree-based RMC network that admits a universal test set. For an n-variable function, a test sequence of length (2n+8) vectors is sufficient to detect all single stuck-at and bridging faults in the proposed design. The proposed EXOR-tree-based network reduces circuit delay significantly compared with cascaded EXOR-based design. The test sequence is independent of the function and the circuit-under-test, and the test set can be stored in a ROM for built-in-self-test.
  • Keywords
    Reed-Muller codes; built-in self test; fault diagnosis; integrated circuit design; integrated circuit testing; logic design; logic testing; programmable logic arrays; trees (mathematics); EXOR-tree-based RMC network; ROM; bridging fault detection; built-in-self-test; double fixed-polarity Reed-Muller programmable logic arrays; stuck-at fault detection; testable design; universal test set;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:20050079
  • Filename
    1607903