DocumentCode
2447676
Title
Memory architecture template for Fast Block Matching algorithms on FPGAs
Author
Chandrakar, Shant ; Clements, Abraham ; Sudarsanam, Arvind ; Dasu, Aravind
Author_Institution
Electr. & Comput. Eng. Dept., Utah State Univ., Logan, UT, USA
fYear
2010
fDate
19-23 April 2010
Firstpage
1
Lastpage
8
Abstract
Fast Block Matching (FBM) algorithms for video compression are well suited for acceleration using parallel data-path architecture on Field Programmable Gate Arrays (FPGAs). However, designing an efficient on-chip memory subsystem to provide the required throughput to this parallel data-path architecture is a complex problem. This paper proposes a memory architecture template that is explored using a Bounded Set algorithm to design efficient on-chip memory subsystems for FBM algorithms. The resulting memory subsystems are compared with three existing memory subsystems. Results show that our memory subsystems can provide full parallelism in majority of test cases and can process integer pixels of a 1080 p video sequence up to a rate of 275 frames per second.
Keywords
data compression; field programmable gate arrays; memory architecture; video coding; FPGA; bounded set algorithm; fast block matching algorithms; field programmable gate arrays; memory architecture template; on-chip memory subsystem; parallel data-path architecture; video compression; Acceleration; Algorithm design and analysis; Computer architecture; Concurrent computing; Data engineering; Field programmable gate arrays; Memory architecture; Random access memory; Throughput; Video compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-6533-0
Type
conf
DOI
10.1109/IPDPSW.2010.5470751
Filename
5470751
Link To Document