DocumentCode
294873
Title
A C++ software environment for the development of embedded signal processing systems
Author
Winograd, Joseph M. ; Nawab, S. Hamid
Author_Institution
Dept. of Electr. Comput. & Syst. Eng., Boston Univ., MA, USA
Volume
4
fYear
1995
fDate
9-12 May 1995
Firstpage
2715
Abstract
A new environment for the rapid development of embedded signal processing software is described. The environment encourages incremental design via modular and hierarchical structuring of applications, and additional features are included which support the prototyping, testing, implementation, and integration stages of the system design cycle. Written in C++, the environment is comprised of a scripting language for the definition of system components and a class library which includes a basic application framework. Support is provided for incorporating both numeric and symbolic signal representations, as well as integrating multiple signal processing techniques within a single application. A sophisticated control mechanism allows dynamic scheduling of signal processing operations according to algorithmically defined schema. Signal processing applications developed in this environment are themselves objects, and are suitable for embedding within a larger overall system
Keywords
C language; processor scheduling; programming environments; real-time systems; signal representation; software prototyping; C++ software environment; algorithmically defined schema; application framework; class library; control mechanism; dynamic scheduling; embedded signal processing systems; incremental design; numeric signal representations; prototyping; radar signal analysis; scripting language; symbolic signal representations; system components definition; system design cycle; testing; Application software; Dynamic scheduling; Embedded software; Libraries; Prototypes; Signal processing; Signal processing algorithms; Signal representations; Software prototyping; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1995. ICASSP-95., 1995 International Conference on
Conference_Location
Detroit, MI
ISSN
1520-6149
Print_ISBN
0-7803-2431-5
Type
conf
DOI
10.1109/ICASSP.1995.480122
Filename
480122
Link To Document