• DocumentCode
    2501597
  • Title

    Easily testable PLA-based finite state machines

  • Author

    Devadas, S. ; Ma, H.-K.T. ; Newton, A.R.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., MIT, Cambridge, MA, USA
  • fYear
    1989
  • fDate
    21-23 June 1989
  • Firstpage
    102
  • Lastpage
    109
  • Abstract
    A synthesis procedure, which begins with a state transition graph description of a sequential machine and produces an optimized, easily testable PLA (programmable logic array) based logic implementation, is outlined. A procedure is proposed for constrained state assignment and logic optimization that guarantee testability for all combinationally irredundant crosspoint faults in a PLA-based finite-state machine. No direct access to the flip-flops is required. The test sequences to detect these faults can be obtained using combinational test generation techniques alone. This procedure thus represents an alternative to a scan design methodology. Results are presented to illustrate the efficacy of this procedure. The area/performance penalties in return for easy testability are small.<>
  • Keywords
    finite automata; logic arrays; logic testing; minimisation of switching nets; state assignment; PLA-based finite state machines; area/performance penalties; combinational test generation; combinationally irredundant crosspoint faults; constrained state assignment; design for testability; logic optimization; programmable logic array; sequential machine; state transition graph description; testable PLA; Automata; Circuit faults; Circuit synthesis; Circuit testing; Combinational circuits; Constraint optimization; Logic testing; Programmable logic arrays; Sequential analysis; Sequential circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1989. FTCS-19. Digest of Papers., Nineteenth International Symposium on
  • Conference_Location
    Chicago, IL, USA
  • Print_ISBN
    0-8186-1959-7
  • Type

    conf

  • DOI
    10.1109/FTCS.1989.105551
  • Filename
    105551