DocumentCode
2896808
Title
An optimization method of DMA transfer for a general purpose reconfigurable machine
Author
Shida, Sayaka ; Shibata, Yuiochiro ; Oguri, Kiyoshi ; Buell, Duncan A.
Author_Institution
Dept. of Comput. & Inf. Sci., Nagasaki Univ., Nagasaki
fYear
2008
fDate
8-10 Sept. 2008
Firstpage
647
Lastpage
650
Abstract
DMA transfer between a CPU and an FPGA often becomes a bottleneck of current reconfigurable machines. The DMA transfer of the machines like SRC-6 supports streaming processing with on-board memory interleaving, but as a pre-processing of the interleaving, the CPU must reorder the data for applications with severe FPGA resource constraints. This paper empirically evaluates this overhead to reveal the trade-off point. The results show that a speedup is achieved by interleaved streaming DMA when 150 KB or lower data strings are transferred.
Keywords
field programmable gate arrays; file organisation; logic design; microprocessor chips; CPU; DMA transfer; FPGA; general purpose reconfigurable machine; interleaved streaming; onboard memory interleaving; optimization method; resource constraints; streaming processing; Optimization methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location
Heidelberg
Print_ISBN
978-1-4244-1960-9
Electronic_ISBN
978-1-4244-1961-6
Type
conf
DOI
10.1109/FPL.2008.4630030
Filename
4630030
Link To Document