Title :
Implementing DSP applications on heterogeneous targets using minimal size data buffers
Author :
Adé, Marleen ; Lauwereins, Rudy ; Peperstrate, J.A.
Author_Institution :
ESAT, Katholieke Univ., Leuven, Heverlee, Belgium
Abstract :
The paper presents an algorithm to determine the smallest possible data buffer sizes for arbitrary synchronous data flow (SDF) applications, such that we can guarantee the existence of a deadlock free schedule. The presented algorithm fits in the design flow of GRAPE, an environment for the emulation and implementation of digital signal processing (DSP) systems on arbitrary target architectures, consisting of programmable DSP processors and FPGAs. Reducing the size of data buffers is of high importance when the application will be mapped on Field Programmable Gate Arrays (FPGA), since register resources are rather scarce
Keywords :
logic CAD; signal processing; software prototyping; DSP; Field Programmable Gate Arrays; GRAPE; arbitrary target architectures; deadlock free schedule; digital signal processing; heterogeneous targets; minimal size data buffers; synchronous data flow; Algorithm design and analysis; Computer buffers; Digital signal processing; Field programmable gate arrays; Pipelines; Processor scheduling; Scheduling algorithm; Signal design; Signal processing algorithms; System recovery;
Conference_Titel :
Rapid System Prototyping, 1996. Proceedings., Seventh IEEE International Workshop on
Conference_Location :
Thessaloniki
Print_ISBN :
0-8186-7603-5
DOI :
10.1109/IWRSP.1996.506801