DocumentCode :
723268
Title :
Efficient Overlay Architecture Based on DSP Blocks
Author :
Jain, Abhishek Kumar ; Fahmy, Suhaib A. ; Maskell, Douglas L.
Author_Institution :
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
fYear :
2015
fDate :
2-6 May 2015
Firstpage :
25
Lastpage :
28
Abstract :
Design productivity and long compilation times are major issues preventing the mainstream adoption of FPGAs in general purpose computing. Several overlay architectures have emerged to tackle these challenges, but at the cost of increased area and performance overheads. This paper examines a coarse grained overlay architecture designed using the flexible DSP48E1 primitive on Xilinx FPGAs. This allows pipelined execution at significantly higher throughput without adding significant area overheads to the PE. We map several benchmarks, using our custom mapping tool, and show that the proposed overlay architecture delivers a throughput of up to 21.6 GOPS and provides an 11 -- 52% improvement in throughput compared to Vivado HLS implementations.
Keywords :
digital signal processing chips; field programmable gate arrays; logic design; reconfigurable architectures; DSP blocks; Vivado HLS; Xilinx FPGAs; coarse grained overlay architecture; custom mapping tool; design productivity; flexible DSP48E1 primitive; general purpose computing; long compilation times; performance overheads; Benchmark testing; Computer architecture; Digital signal processing; Field programmable gate arrays; Kernel; Routing; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines (FCCM), 2015 IEEE 23rd Annual International Symposium on
Conference_Location :
Vancouver, BC
Type :
conf
DOI :
10.1109/FCCM.2015.15
Filename :
7160029
Link To Document :
بازگشت