Title
Design Space Exploration of Coarse-Grain Reconfigurable DSPs
Abstract
This work introduces a new digital signal processor (DSP) architecture concept, which provides increased instruction-level parallelism (ILP), flexibility and scalability compared to state-of-the-art DSPs. The concept can be characterized by an enhanced RISC microprocessor with a tightly coupled reconfigurable ALU array, a vector load/store unit and a control flow manipulation unit. These units implement coarse-grain reconfigurable structures by means of switchable contexts. In contrast to previous work, context activation is performed event-driven according to the instruction pointer of the RISC microprocessor. The synchronous operation of the context-controlled functional units enables an ILP comparable to complex VLIW/SIMD processors, without introducing additional instruction overhead. The reconfigurable units can be adapted to the application demands exploiting parallelism more coarse-grain than common instruction-level functional units. To evaluate the concept, we present a parametrizable template model of the DSP architecture based on a standard ARM7 RISC microprocessor. The DSP model includes an architecture description based on our own ADL/simulation environment and a VHDL RTL model for the purpose of FPGA prototype evaluation. Further, we show detailed quantitative performance and utilization evaluation results related to the ALU array geometry, memory transfer bandwidth and the number of configuration contexts. First experiments executing DSP algorithms have indicated that the proposed architecture can exploit more of the potential application parallelism at a reasonable amount of hardware costs compared to conventional digital signal processors.
Year
DOI
Venue
2005
10.1109/RECONFIG.2005.15
Puebla City
Keywords
Field
DocType
vhdl rtl model,coarse-grain reconfigurable structure,dsp architecture,design space exploration,dsp model,architecture concept,coarse-grain reconfigurable dsps,architecture description,enhanced risc microprocessor,dsp algorithm,risc microprocessor,proposed architecture,reduced instruction set computing,digital signal processor,control flow,parallel processing,digital signal processors,functional unit,instruction level parallelism
Instruction-level parallelism,Very long instruction word,Computer science,Digital signal processor,SIMD,Real-time computing,Computer architecture,Microprocessor,Parallel computing,FPGA prototype,Reduced instruction set computing,VHDL,Embedded system
Conference
ISBN
Citations 
PageRank 
0-7695-2456-7
5
0.89
References 
Authors
11
5
Name
Order
Citations
PageRank
Martin Zabel1525.27
Steffen Kohler250.89
Martin Zimmerling361.32
Thomas B. Preusser4586.60
Rainer G. Spallek513725.30