• DocumentCode
    3241698
  • Title

    Asynchronous multirate system design for programmable DSPs

  • Author

    Kuroda, Ichiro ; Nishitani, Takao

  • Author_Institution
    NEC Corp., Kawasaki, Japan
  • Volume
    5
  • fYear
    1992
  • fDate
    23-26 Mar 1992
  • Firstpage
    549
  • Abstract
    A software design system for asynchronous multirate/multitask processing is developed for a programmable digital signal processor, the NEC77240. A new scheduling method which combines static and dynamic scheduling is proposed. This avoids runtime overheads due to interrupts in asynchronous multirate system design for digital signal processors (DSPs). The processing delay is avoided by introducing deadline scheduling in the static scheduling. In this system, a block diagram description language is extended to describe a asynchronous multitask processing. By using this scheduling method, asynchronous multirate processing such as arbitrary sampling ratio rate conversion, asynchronous interface and multimedia applications can be efficiently realized by programmable DSPs
  • Keywords
    circuit CAD; digital signal processing chips; NEC77240; asynchronous interface; asynchronous multirate processing; asynchronous multirate system design; asynchronous multitask processing; block diagram description language; deadline scheduling; dynamic scheduling; multimedia applications; programmable DSP; programmable digital signal processor; sampling ratio rate conversion; scheduling method; software design system; static scheduling; Clocks; Delay; Digital signal processing; Digital signal processors; Dynamic scheduling; Processor scheduling; Runtime; Signal processing; Signal sampling; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1992. ICASSP-92., 1992 IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-0532-9
  • Type

    conf

  • DOI
    10.1109/ICASSP.1992.226561
  • Filename
    226561