• DocumentCode
    3333212
  • Title

    Design Verification Based on Functional Abstraction

  • Author

    Leinwand, S. ; Lamdan, T.

  • Author_Institution
    The Weizmann Institute of Science, Rehovot, Israel
  • fYear
    1979
  • fDate
    25-27 June 1979
  • Firstpage
    353
  • Lastpage
    359
  • Abstract
    The aim of this report is to show the feasibility of automatic hardware verification based on functional abstraction. This is defined as the process of extracting the behavior of a product from its static structural description. A general discussion of possible approaches to design verification points out that functional abstraction is a very important part of any system for automatic hardware verification. Some of the tools developed for proofs of program correctness can be used when dealing with digital designs. In the present paper, the problems specific to hardware verification are singled out and investigated. Several tools specific to design verification, that were developed during the reported research, are briefly reviewed. The appendix begins with results of automatic analysis of basic modules (actual TTL components: flip-flops and an adder). These modules are then used in the realisation of more complex circuits. As an instructive example, three different designs implementing the same specifications are analyzed, and it is shown that the reported system is able to extract their common behavior.
  • Keywords
    Behavior Generation; Design Verification; Feature Extraction; Hardware Verification; Design automation; Hardware; Helium; Integrated circuit interconnections; Logic; Mathematics; Process design; Software testing; Tellurium; Behavior Generation; Design Verification; Feature Extraction; Hardware Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1979. 16th Conference on
  • Type

    conf

  • DOI
    10.1109/DAC.1979.1600136
  • Filename
    1600136