Date of Award


Document Type


Degree Name

Master of Science


Department of Electrical and Computer Engineering


A graphical software user interface for a VMEbus-based real-time digital signal processing system was designed. Use, requirements were defined and the Rumbaugh object-oriented analysis and design technique was applied to analyze the requirements and produce an object-oriented design. The software design includes a graphical, mouse- and keyboard driven user interface, specialized hardware driver modules, and operating system interfaces. An implementation plan was also developed to map the design into the C programming language using existing system code, automatically generated code, and newly written code. Based on the implementation plan, a limited software system prototype w successfully developed and demonstrated. The system can be used to analyze signals previously recorded on disk or sampled in real time. Analyzed signals can be displayed either as a set of discrete samples or as a graph in either the time or frequency domains. The system includes real-time sampling hardware, specialized DSP hardware, general purpose computing hardware based on the Motorola 68030 microprocessor, mass storage media, and a high-resolution graphical display.

AFIT Designator


DTIC Accession Number



The author's Vita page is omitted.