Volume 8 Number 6 (Jun. 2013)
Home > Archive > 2013 > Volume 8 Number 6 (Jun. 2013) >
JCP 2013 Vol.8(6): 1411-1416 ISSN: 1796-203X
doi: 10.4304/jcp.8.6.1411-1416

A Rotation-based Data Buffering Architecture for Convolution Filtering in a Field Programmable Gate Array

Zhijian Lu, Yanxia Wu, Zhenhua Guo, and Guochang Gu
College of Computer Science and Technology Harbin Engineering University, Harbin, China

Abstract—Convolution filtering applications range from image recognition and video surveillance. Two observations drive the design of a new buffering architecture for convolution filters. First, the convolutional operations are inherently local; hence every pixel of the output feature maps is calculated by the neighboring pixels of the input feature maps. Even though the operation is simple, the convolution filtering is both computation-intensive and memory-intensive. For real-time applications, large amounts of on-chip memories are required to support massively parallel processing architectures. Second, to avoid access to external memories directly, the data that are already stored in on-chip memories should be used as many times as possible. Based on these two observations, we show that for a given throughput rate and off-chip memory bandwidth, a rotation-based data buffering architecture provide the optimum area-utilization results for a particular design point, which are commonly used applications in recognition area.

Index Terms—convolution filtering, Field Programmable Gate Arrays (FPGAs), data buffering

[PDF]

Cite: Zhijian Lu, Yanxia Wu, Zhenhua Guo, and Guochang Gu, " A Rotation-based Data Buffering Architecture for Convolution Filtering in a Field Programmable Gate Array," Journal of Computers vol. 8, no. 6, pp. 1411-1416, 2013.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

    Vol 14, No 11 has been published with online version   [Click]

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

    Vol 14, No 12 has been published with online version   [Click]

  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Read more>>