• 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