Title :
Automatic generation of Verilog bus transactors from natural language protocol specifications
Author_Institution :
Center for Embedded Comput. Syst., Univ. of California Irvine, Irvine, CA, USA
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;
Conference_Titel :
High Level Design Validation and Test Workshop (HLDVT), 2012 IEEE International
Conference_Location :
Huntington Beach, CA
Print_ISBN :
978-1-4673-2897-5
DOI :
10.1109/HLDVT.2012.6418240