Title :
Grape-II: a system-level prototyping environment for DSP applications
Author :
Lauwereins, Rudy ; Engels, Marc ; Adé, Marleen ; Peperstraete, AA
Author_Institution :
Katholieke Univ., Leuven, Belgium
fDate :
2/1/1995 12:00:00 AM
Abstract :
We propose a rapid-prototyping setup to minimize development cost and a structured-prototyping methodology to reduce programming effort. The general-purpose hardware consists of commercial DSP processors, bond-out versions of core processors, and field-programmable gate arrays (FPGAs) linked to form a powerful, heterogeneous multiprocessor, such as the Paradigm RP developed within the Retides (Real-Time DSP Emulation System) Esprit project. Our Graphical Rapid Prototyping Environment (Grape-II) automates the prototyping methodology for these hardware systems by offering tools for resource estimation, partitioning, assignment, routing, scheduling, code generation, and parameter modification. Grape-II has been used successfully in three real-world DSP applications
Keywords :
configuration management; development systems; general purpose computers; multiprocessing systems; programming environments; signal processing; software prototyping; software tools; DSP applications; Esprit project; Grape-II; Graphical Rapid Prototyping Environment; Real-Time DSP Emulation System; Retides; assignment; code generation; commercial DSP processors; core processors; development cost; field-programmable gate arrays; general purpose reusable hardware; general-purpose hardware; heterogeneous multiprocessor; partitioning; rapid-prototyping; resource estimation; routing; scheduling; structured-prototyping methodology; system-level prototyping environment; Bonding; Costs; Digital signal processing; Emulation; Field programmable gate arrays; Hardware; Pipelines; Prototypes; Real time systems; Routing;