• 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