• DocumentCode
    2599061
  • Title

    Formal semantics of VHDL for verification of circuit designs

  • Author

    Hua, G.X. ; Zhang, Hantao

  • Author_Institution
    Dept. of Comput. Sci., Iowa Univ., IA, USA
  • fYear
    1993
  • fDate
    3-6 Oct 1993
  • Firstpage
    446
  • Lastpage
    449
  • Abstract
    Despite of the recent progress on formal verification of circuit designs, there exists a big gap between the hardware designers and the people who conduct formal verification (called verifiers), because of the lack of common specification languages. To solve this problem, we choose VHDL, a standard hardware design language, and enrich it properly so that the designer and the verifier has a unified platform to design and verify circuits. We develop a denotational semantics for (a significant subset of) VHDL, and based on this semantics we implement a prototype translator which automatically translates VHDL into logic formulas. We have used this translator and a theorem prover for formally verifying both combinatorial and sequential (synchronous) circuits written in VHDL
  • Keywords
    combinational circuits; formal verification; hardware description languages; logic CAD; logic testing; sequential circuits; theorem proving; VHDL; circuit designs; combinatorial circuits; denotational semantics; formal verification; hardware design language; logic formulas; prototype translator; sequential circuits; specification languages; synchronous circuits; theorem prover; Automatic logic units; Circuit synthesis; Computer science; Formal verification; Hardware design languages; Logic circuits; Logic design; Microprocessors; Prototypes; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1993. ICCD '93. Proceedings., 1993 IEEE International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-8186-4230-0
  • Type

    conf

  • DOI
    10.1109/ICCD.1993.393336
  • Filename
    393336