Files in this item
|(no description provided)|
|Title:||An environment for the development of digital signal processing software|
|Author(s):||Hebel, Kurt Joseph|
|Doctoral Committee Chair(s):||Bitzer, Donald L.|
|Department / Program:||Electrical and Computer Engineering|
|Degree Granting Institution:||University of Illinois at Urbana-Champaign|
|Subject(s):||Engineering, Electronics and Electrical|
|Abstract:||Prior to about 1980, real-time signal processing development work was dominated by hardware design time; each new algorithm required special hardware if it were to run in real time. The introduction of high-speed general-purpose digital signal processors has changed all that. Since these signal processors are programmable, the same hardware can be used to implement several different real-time signal processing algorithms. The amount of time a signal processing engineer spends in software and algorithm design now greatly exceeds the time spent in hardware design. Thus, an environment that would aid in the design of algorithms and that would automatically generate assembly language programs would greatly enhance the productivity and creativity of digital signal processing engineers.
This thesis describes the design and application of just such an environment--one that assists engineers in the design, optimization, and implementation of discrete-time systems on digital signal processors.
The environment includes facilities for manipulating, evaluating, and measuring the discrete-time system throughout the development process. The Implementation Optimizing Search Strategy is used to search the multidimensional space of equivalent state variable realizations for a discrete-time system satisfying certain computational complexity, overflow, and roundoff noise constraints. A machine-independent code generator translates these systems to programs in either high or low level languages.
|Rights Information:||Copyright 1989 Hebel, Kurt Joseph|
|Date Available in IDEALS:||2011-05-07|
|Identifier in Online Catalog:||AAI9010878|
This item appears in the following Collection(s)
Graduate Dissertations and Theses at Illinois
Graduate Theses and Dissertations at Illinois
Dissertations and Theses - Electrical and Computer Engineering
Dissertations and Theses in Electrical and Computer Engineering