Title :
Asynchronous multirate system design for programmable DSPs
Author :
Kuroda, Ichiro ; Nishitani, Takao
Author_Institution :
NEC Corp., Kawasaki, Japan
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;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1992. ICASSP-92., 1992 IEEE International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-0532-9
DOI :
10.1109/ICASSP.1992.226561