• DocumentCode
    1561796
  • Title

    OPAL: a high level language and environment for DSP boards on PC

  • Author

    Schwartz, J.P. ; Degryse, D. ; Comte, P.A. ; Vicard, D.

  • Author_Institution
    OROS SA, Meylan, France
  • fYear
    1989
  • Firstpage
    1111
  • Abstract
    The authors introduce software designed for the fast development of signal processing applications using a TMS320C25-based board for PC-like computers. The OPAL language is a structured language, related to C or Pascal and featuring specific signal processing instructions, among which are vectorial arithmetic operations, optimized fixed-point data structure and operations, optimized firmware procedure library (fast Fourier transform, filtering, fixed-point vector operations, analog input/output), and open external library (user´s digital signal processing routines written in assembly language). The use of the DSP board as a PC coprocessor as well as an automatic interface generation leads to short development time
  • Keywords
    computerised signal processing; high level languages; microcomputer applications; programming environments; DSP boards; OPAL language; PC coprocessor; TMS320C25-based board; analog input/output; assembly language; automatic interface generation; digital signal processing routines; fast Fourier transform; filtering; fixed-point vector operations; high level language; optimized firmware procedure library; optimized fixed-point data structure; personal computers; signal processing applications; software environment; structured language; vectorial arithmetic operations; Application software; Data structures; Digital arithmetic; Digital signal processing; Fixed-point arithmetic; High level languages; Signal design; Signal processing; Software design; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1989. ICASSP-89., 1989 International Conference on
  • Conference_Location
    Glasgow
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.1989.266627
  • Filename
    266627