DocumentCode
565283
Title
Extracting design information from natural language specifications
Author
Harris, Ian G.
Author_Institution
Center for Embedded Comput. Syst., Univ. of California Irvine, Irvine, CA, USA
fYear
2012
fDate
3-7 June 2012
Firstpage
1252
Lastpage
1253
Abstract
Natural language specifications are the first concrete behavioral description which is the basis for any manually generated formal behavioral model. Natural language is preferred as the initial description method mainly because it is much simpler for a designer to use than existing hardware description languages. The focus of this project is the extraction of behavioral information from a natural language specification to generate a formal behavioral description with clear and unambiguous semantics. In the initial effort presented here, we employ semantic parsing to identify key information describing bus transactions in the natural language specification. The identified information is used to generate Verilog tasks which embody bus transactions. To our knowledge, the work presented here is the first attempt to generate simulatable Verilog from natural language descriptions.
Keywords
grammars; hardware description languages; information retrieval; integrated circuit design; natural language processing; Verilog; behavioral information extraction; bus transactions; design information extraction; formal behavioral description; hardware description languages; natural language descriptions; natural language specifications; semantic parsing; Data mining; Grammar; Hardware design languages; Integrated circuit modeling; Natural languages; Semantics; Syntactics; Behavioral Modeling; Natural Language Processing; Synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
978-1-4503-1199-1
Type
conf
Filename
6241666
Link To Document