• DocumentCode
    2663940
  • Title

    A programming and code generation environment for non-homogeneous DSP multiprocessors

  • Author

    Karjalainen, Matti ; Vartiainen, Matti ; Jarvinen, Kan

  • Author_Institution
    Acoust. Lab., Helsinki Univ. of Technol., Espoo, Finland
  • fYear
    1990
  • fDate
    1-3 May 1990
  • Firstpage
    2881
  • Abstract
    An experimental digital signal processing (DSP) programming environment with a high degree of software integration and user interactivity to support the programming of multiprocessors consisting of different processor types is described. The unifying approach is based on the object-oriented design that is found to be well suited to most aspects of DSP programming. Another main feature is the seamless integration of different programming levels including assembler, compiler, and a high-level object-based DSP programming system called QuickSig. This is achieved by using Common LISP as the language of implementation and programming throughout the system. The specific processors used are the TMS320C30 floating-point signal processor for fast DSP, and the M68000 series processors with the 6888x floating-point coprocessor for general-purpose DSP computation
  • Keywords
    LISP; digital signal processing chips; integrated software; multiprocessing systems; object-oriented programming; programming environments; Common LISP; M68000 series processors; QuickSig; TMS320C30 floating-point signal processor; assembler; code generation environment; compiler; digital signal processing; floating-point coprocessor; nonhomogeneous DSP multiprocessors; object-oriented design; programming environment; programming levels; software integration; user interactivity; Acoustics; Artificial intelligence; Assembly systems; Coprocessors; Digital signal processing; Laboratories; Object oriented programming; Program processors; Programming environments; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1990., IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/ISCAS.1990.112612
  • Filename
    112612