• DocumentCode
    2981680
  • Title

    An automata-theoretic approach to behavioral equivalence

  • Author

    Devadas, S. ; Keutzer, K.

  • Author_Institution
    MIT, Cambridge, MA, USA
  • fYear
    1990
  • fDate
    11-15 Nov. 1990
  • Firstpage
    30
  • Lastpage
    33
  • Abstract
    The problem of verifying the equivalence of a behavioral description against a logic-level implementation is addressed. One major hindrance toward a precise notion of behavioral verification has been that parallel, serial or pipelined implementations of the same behavioral description can be implemented in finite-state automata with different input/output behaviors. The authors use nondeterminism to model the degree of freedom that is afforded by parallelism in a behavioral description that also contains complex control. Given some assumptions, they show how the set of finite automata derivable from a behavioral description can be represented compactly as an input-programmed automaton (p-Automaton), i.e., an automaton with programmed meta-input variables. The logic-level implementation is deemed to be equivalent to the behavioral description if and only if the p-Automaton is equivalent to the logic-level finite automaton under some assignment to the meta-input variables. The method allows for extending the use of finite-state automata equivalence-checking algorithms to the problem of behavioral verification.<>
  • Keywords
    finite automata; logic testing; automata-theoretic approach; behavioral equivalence; behavioral verification; equivalence-checking algorithms; finite-state automata; input-programmed automaton; logic-level implementation; nondeterminism; p-Automaton; Algorithm design and analysis; Automata; Automatic control; Circuit simulation; Circuit synthesis; Combinational circuits; Design methodology; Formal verification; Input variables; Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1990. ICCAD-90. Digest of Technical Papers., 1990 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-2055-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.1990.129832
  • Filename
    129832