首页 | 本学科首页   官方微博 | 高级检索  
     


FPGA-based architecture for the real-time computation of 2-D convolution with large kernel size
Authors:F. Javier Toledo-Moreo  J. Javier Martínez-Alvarez  Javier Garrigós-Guerrero  J. Manuel Ferrández-Vicente
Affiliation:Dpto. Electrónica y Tecnología de Computadoras, Universidad Politécnica de Cartagena, Spain
Abstract:Bidimensional convolution is a low-level processing algorithm of interest in many areas, but its high computational cost constrains the size of the kernels, especially in real-time embedded systems. This paper presents a hardware architecture for the FPGA-based implementation of 2-D convolution with medium–large kernels. It is a multiplierless solution based on Distributed Arithmetic implemented using general purpose resources in FPGAs. Our proposal is modular and coefficient independent, so it remains fully flexible and customizable for any application. The architecture design includes a control unit to manage efficiently the operations at the borders of the input array. Results in terms of occupied resources and timing are reported for different configurations. We compare these results with other approaches in the state of the art to validate our approach.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号