• DocumentCode
    2073675
  • Title

    Correctness proofs of parameterized hardware modules in the Cathedral-II synthesis environment

  • Author

    Verkest, D. ; Claesen, L. ; De Man, H.

  • Author_Institution
    IMEC, Leuven, Belgium
  • fYear
    1990
  • fDate
    12-15 Mar 1990
  • Firstpage
    62
  • Lastpage
    66
  • Abstract
    The correctness of parameterised hardware module generators is examined. These modules are the basic building blocks for the Cathedral II silicon compiler and therefore their correctness is vital. The proof of their functional correctness by means of the Boyer-Moore theorem prover is discussed. It is shown that later modifications made to the module generators can be proven correct very easily, starting from the proofs of the original module. The specific module generator discussed is a carry-bypass ALU based on the Mead & Conway ALU. A general scheme is presented to verify layout instances of these modules with respect to their behavioral specification
  • Keywords
    circuit layout CAD; logic CAD; program verification; Boyer-Moore theorem prover; Cathedral II silicon compiler; Cathedral-II synthesis environment; behavioral specification; carry-bypass ALU; correctness proofs; functional correctness; layout instances; parameterised hardware module generators; Automatic control; Circuit simulation; Circuit synthesis; Hardware; High level synthesis; Integrated circuit interconnections; Modular construction; Routing; Silicon compiler; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1990., EDAC. Proceedings of the European
  • Conference_Location
    Glasgow
  • Print_ISBN
    0-8186-2024-2
  • Type

    conf

  • DOI
    10.1109/EDAC.1990.136621
  • Filename
    136621