Title :
RIVER: Reconfigurable Pre-Synthesized-Streaming Architecture for Signal Processing on FPGAs
Author :
Hillenbrand, Dominic ; Brugger, Christian ; Tao, Jie ; Shufan Yang ; Balzer, Matthias
Abstract :
We present a scalable run-time configurable and programmable signal processing architecture for real-time applications which covers a wide performance spectrum. Our approach goes beyond conventional special purpose signal processing engines. Scalability has multiple dimensions: on core- and network-level. We base our novel architecture on programmable components which can be re-combined and re-configured to match application specific requirements for signal processing tasks at run-time. Users of the RIVER architecture can use our pre-synthesized cores to avoid HDL-coding and lengthy FPGA translation. For evaluation we have mapped computational- and memory-intensive kernels to the RIVER architecture and achieved 250 GMACs which is significantly (1.6-2x) more than many high-end DSPs provide.
Keywords :
field programmable gate arrays; reconfigurable architectures; signal processing; HDL-coding avoidance; RIVER architecture; core-level; high-end DSP; lengthy FPGA translation avoidance; mapped computational-kernels; memory-intensive kernels; network-level; programmable signal processing architecture; reconfigurable pre-synthesized-streaming architecture; scalable run-time configurable architecture; signal processing engines; signal processing tasks; Computer architecture; Embedded systems; Field programmable gate arrays; Real time systems; Rivers; Signal processing; Streaming media; convolution; fpga; real-time; reconfigurable; signal processing; streaming;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-0974-5
DOI :
10.1109/IPDPSW.2012.49