Natural language interface to a VHDL modeling tool

This thesis describes a Natural Language (NL) interface to a VHDL modeling tool called the Modeler's Assistant. The primary motivation for the interface developed in this research work is to permit VLSI modelers who are not proficient in VHDL to rapidly produce correct VHDL models from manufact...

Full description

Bibliographic Details
Main Author: Manek, Meenakshi
Other Authors: Electrical Engineering
Format: Others
Language:en
Published: Virginia Tech 2014
Subjects:
Online Access:http://hdl.handle.net/10919/43427
http://scholar.lib.vt.edu/theses/available/etd-06232009-063212/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-43427
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-434272021-05-15T05:26:30Z Natural language interface to a VHDL modeling tool Manek, Meenakshi Electrical Engineering Cyre, Walling R. Armstrong, James R. Gray, Festus Gail LD5655.V855 1993.M263 Natural language processing (Computer science) VHDL (Computer hardware description language) This thesis describes a Natural Language (NL) interface to a VHDL modeling tool called the Modeler's Assistant. The primary motivation for the interface developed in this research work is to permit VLSI modelers who are not proficient in VHDL to rapidly produce correct VHDL models from manufacturer's descriptions. This tool should also be useful in teaching the VHDL language. The Modeler's Assistant has supported graphical capture of behavioral models in the form of Process Model Graphs consisting of processes (nodes) interconnected by signals (arcs). The NL interface that has been constructed allows modelers to specify the behavior for the process nodes using a restricted form of English called ModelSpeak. A Spell-checking routine (of the UNIX operating system) is invoked to reduce input errors. Also, the grammar employed, accepts multi-sentence descriptions rather than just a single sentence. Correct VHDL for each process is synthesized automatically, but user interaction is solicited where needed to resolve ambiguities such as the scope of loops and the type of signals and variables. The Modeler's Assistant can then assemble the VHDL code for these processes, along with the information about the interface description from the PMG, into a complete entity model. Master of Science 2014-03-14T21:39:05Z 2014-03-14T21:39:05Z 1993 2009-06-23 2009-06-23 2009-06-23 Thesis Text etd-06232009-063212 http://hdl.handle.net/10919/43427 http://scholar.lib.vt.edu/theses/available/etd-06232009-063212/ en OCLC# 28945280 LD5655.V855_1993.M263.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ viii, 114 leaves BTD application/pdf application/pdf Virginia Tech
collection NDLTD
language en
format Others
sources NDLTD
topic LD5655.V855 1993.M263
Natural language processing (Computer science)
VHDL (Computer hardware description language)
spellingShingle LD5655.V855 1993.M263
Natural language processing (Computer science)
VHDL (Computer hardware description language)
Manek, Meenakshi
Natural language interface to a VHDL modeling tool
description This thesis describes a Natural Language (NL) interface to a VHDL modeling tool called the Modeler's Assistant. The primary motivation for the interface developed in this research work is to permit VLSI modelers who are not proficient in VHDL to rapidly produce correct VHDL models from manufacturer's descriptions. This tool should also be useful in teaching the VHDL language. The Modeler's Assistant has supported graphical capture of behavioral models in the form of Process Model Graphs consisting of processes (nodes) interconnected by signals (arcs). The NL interface that has been constructed allows modelers to specify the behavior for the process nodes using a restricted form of English called ModelSpeak. A Spell-checking routine (of the UNIX operating system) is invoked to reduce input errors. Also, the grammar employed, accepts multi-sentence descriptions rather than just a single sentence. Correct VHDL for each process is synthesized automatically, but user interaction is solicited where needed to resolve ambiguities such as the scope of loops and the type of signals and variables. The Modeler's Assistant can then assemble the VHDL code for these processes, along with the information about the interface description from the PMG, into a complete entity model. === Master of Science
author2 Electrical Engineering
author_facet Electrical Engineering
Manek, Meenakshi
author Manek, Meenakshi
author_sort Manek, Meenakshi
title Natural language interface to a VHDL modeling tool
title_short Natural language interface to a VHDL modeling tool
title_full Natural language interface to a VHDL modeling tool
title_fullStr Natural language interface to a VHDL modeling tool
title_full_unstemmed Natural language interface to a VHDL modeling tool
title_sort natural language interface to a vhdl modeling tool
publisher Virginia Tech
publishDate 2014
url http://hdl.handle.net/10919/43427
http://scholar.lib.vt.edu/theses/available/etd-06232009-063212/
work_keys_str_mv AT manekmeenakshi naturallanguageinterfacetoavhdlmodelingtool
_version_ 1719404531786186752