• DocumentCode
    3106344
  • Title

    Synthesis of fully testable sequential machines

  • Author

    Thomas, R. ; Kundu, S.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Hieghts, NY, USA
  • fYear
    1991
  • fDate
    25-28 Feb 1991
  • Firstpage
    283
  • Lastpage
    288
  • Abstract
    A circuit consists of logic and memory elements. Testing of a circuit involves testing both. Typically, it takes long input sequences to initialize memory elements. Without initialization of memory elements, testing is not possible. In the classical approach to design for test, such as scan design, modifications are made to the circuit to obtain easy and full controllability and observability of the memory elements. The author addresses the design for testability issue for non-scan designs, where both controllability and observabilities are reduced. In the process one ends up with a design that is also suitable for concurrent checking. Concurrent checking is a verification process, which is performed concomitantly with normal operation. The technique described here incurs an area overhead but almost no performance penalty
  • Keywords
    logic design; logic testing; sequential circuits; sequential machines; concurrent checking; controllability; design for testability; fully testable sequential machines; memory elements; observability; scan design; testing; verification process; Circuit synthesis; Circuit testing; Controllability; Costs; Design for testability; Logic circuits; Logic design; Logic testing; Observability; Sequential analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation. EDAC., Proceedings of the European Conference on
  • Conference_Location
    Amsterdam
  • Type

    conf

  • DOI
    10.1109/EDAC.1991.206409
  • Filename
    206409