• DocumentCode
    1382136
  • Title

    An efficient verifier for finite state machines

  • Author

    Hwang, Seung Ho ; Newton, A. Richard

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • Volume
    10
  • Issue
    3
  • fYear
    1991
  • fDate
    3/1/1991 12:00:00 AM
  • Firstpage
    326
  • Lastpage
    334
  • Abstract
    The correctness-checking problem of a finite-state machine is considered. The concept of machine cover is revived and used as the basis of the formulation of the verification problem of the design correctness of finite-state machines. The concept of machine cover enables the verifier to efficiently check the sufficiency. The verifier checks to see if the implementation is correct with respect to its specification, which is given as a form of finite-state machine. Since in general the state encoding information is not available for verification purposes, it is assumed that the encoding information is missing. An efficient algorithm for the verification problem is presented along with its implementation. Experimental results show that the approach is promising in terms of speed
  • Keywords
    encoding; logic design; state assignment; correctness-checking problem; design correctness; finite state machines; machine cover; speed; state encoding information; verification problem; Automata; Circuit simulation; Circuit testing; Design methodology; Encoding; Latches; Logic; Process design; Sequential circuits; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.67786
  • Filename
    67786