• DocumentCode
    3042076
  • Title

    Automatic generation of Verilog bus transactors from natural language protocol specifications

  • Author

    Harris, I.G.

  • Author_Institution
    Center for Embedded Comput. Syst., Univ. of California Irvine, Irvine, CA, USA
  • fYear
    2012
  • fDate
    9-10 Nov. 2012
  • Firstpage
    33
  • Lastpage
    40
  • Abstract
    We present an approach to analyze natural language protocol specifications to generate Verilog bus transactors. We present a set of transaction concepts which are used, in text and formal models, to describe the behavior of transactions in a protocol. We employ semantic parsing to identify these transaction concepts in the natural language specification. The transaction concepts are translated into Verilog constructs to define Verilog tasks which model bus transactions defined in the protocol.
  • Keywords
    compiler generators; formal specification; grammars; hardware description languages; language translation; natural language processing; text analysis; automatic Verilog bus transactor generation; formal models; natural language protocol specifications; semantic parsing; text models; transaction concept translation; Grammar; Hardware design languages; Natural languages; Production; Protocols; Semantics; Syntactics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Level Design Validation and Test Workshop (HLDVT), 2012 IEEE International
  • Conference_Location
    Huntington Beach, CA
  • ISSN
    1552-6674
  • Print_ISBN
    978-1-4673-2897-5
  • Type

    conf

  • DOI
    10.1109/HLDVT.2012.6418240
  • Filename
    6418240