• DocumentCode
    1143358
  • Title

    Design of Easily Testable Bit-Sliced Systems

  • Author

    Sridhar, Thirumalai ; Hayes, John P.

  • Author_Institution
    Texas Instruments, Inc.
  • Issue
    11
  • fYear
    1981
  • Firstpage
    842
  • Lastpage
    854
  • Abstract
    Bit-sliced systems are formed by interconnecting identical slices or cells to form a one-dimensional iterative logic array (ILA). This paper presents several design techniques for constructing easily testable bit-sliced systems. Properties of ILA´s that simplify their testing are examined. C-testable ILA´s, which require a constant number of test patterns independent of the array size, are characterized, and a method for making an arbitrary ILA C-testable is presented. A new testability concept for arrays called I-testability is introduced. I-testability ensures that identical test responses can be obtained from every cell in an ILA, and thus simplifies response verification. I-testable ILA´s are characterized, as well as CI-testable arrays, which are simultaneously C- and I-testable. A method of making an arbitrary ILA CI-testable is presented. The application of C- and I-testing to the design of bit-sliced (micro-) computers is investigated. For this purpose a family of easily testable processor slices is described. The design of a self-testing CPU based on I-testing is discussed, and compared with a more conventional self-testing design.
  • Keywords
    Bit-sliced systems; design for testability; fault modeling; iterative logic arrays; self-testing; test generation; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Digital systems; Logic arrays; Logic testing; Power system modeling; System testing; Tin; Bit-sliced systems; design for testability; fault modeling; iterative logic arrays; self-testing; test generation;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1981.1675715
  • Filename
    1675715