• Home
  • Search
  • Accelerating convolutional neural networks: Exploring FPGA-based architectures and challenges
  • Cite Icon6
  • https://doi.org/10.1088/1742-6596/2786/1/012004Copy DOI Icon

Accelerating convolutional neural networks: Exploring FPGA-based architectures and challenges

Show More
  • Abstract
  • PDF
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Abstract This article provides an in-depth exploration of the principles of Convolutional Neural Network (CNN) and Field Programmable Gate Array (FPGA), focusing on the reasons that make FPGAs well-suited for accelerating CNN algorithms. The discussion begins with an overview of CNN and FPGA fundamentals, highlighting the potential advantages of utilizing FPGAs in accelerating CNN computations. Next, the article introduces four distinct FPGA-based CNN accelerator designs, each presenting its unique creative architecture. These designs showcase a range of characteristics, including reconfigurability, parameterizable, and energy efficiency. The article delves into a detailed analysis of each design, elucidating their innovative aspects and potential benefits in CNN acceleration. By thoroughly understanding the proposed design approaches, the author emphasizes the challenges that arise when implementing FPGA-based CNN accelerators. These challenges encompass aspects such as algorithm mapping, hardware resource utilization, and achieving a balance between flexibility and efficiency. Additionally, the article sheds light on the future prospects of FPGA-based CNN accelerators, exploring potential advancements and research directions in this domain.

Loading PDF

Similar Papers
  • Research Article
  • Citations8

An Uninterrupted Processing Technique-Based High-Throughput and Energy-Efficient Hardware Accelerator for Convolutional Neural Networks

  • Dec 01, 2022
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Md Najrul Islam +2
  • Conference Article
  • Citations54

An Experimental Study of Reduced-Voltage Operation in Modern FPGAs for Neural Network Acceleration

  • Jun 01, 2020
  • Behzad Salami +8
  • Conference Article
  • Citations26

Bit-Width Based Resource Partitioning for CNN Acceleration on FPGA

  • Apr 01, 2017
  • Jianxin Guo +4
  • Research Article
  • Citations5

Optimization of Energy Efficiency for FPGA-Based Convolutional Neural Networks Accelerator

  • Mar 01, 2020
  • Journal of Physics: Conference Series
  • Yongming Tang +2
  • Research Article

A Design of Network Reconfigurable Universal CNN Accelerator Based on FPGA

  • Jan 23, 2026
  • ACM Transactions on Embedded Computing Systems
  • Wenhua Ye +4
  • Conference Article
  • Citations336

A high performance FPGA-based accelerator for large-scale convolutional neural networks

  • Aug 01, 2016
  • Huimin Li +5
  • Research Article
  • Citations20

AdaPrune: An Accelerator-Aware Pruning Technique for Sustainable CNN Accelerators

  • Jan 01, 2022
  • IEEE Transactions on Sustainable Computing
  • Jiajun Li +1
  • Research Article
  • Citations41

OMNI: A Framework for Integrating Hardware and Software Optimizations for Sparse CNNs

  • Sep 14, 2020
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Yun Liang +2
  • Conference Article
  • Citations5

Scalable FPGA-Based Convolutional Neural Network Accelerator for Embedded Systems

  • Jun 01, 2019
  • Jingyuan Zhao +4
  • Conference Article
  • Citations8

HPIPE NX: Boosting CNN Inference Acceleration Performance with AI-Optimized FPGAs

  • Dec 05, 2022
  • Marius Stan +3
  • Conference Article
  • Citations7

Process Variation Mitigation on Convolutional Neural Network Accelerator Architecture

  • Nov 01, 2019
  • Maodi Ma +3
  • PDF
  • Research Article
  • Citations75

Optimized Compression for Implementing Convolutional Neural Networks on FPGA

  • Mar 06, 2019
  • Electronics
  • Min Zhang +5
  • Dissertation
  • Citations1

FPGA acceleration of continual learning at the edge

  • Jan 01, 2021
  • Gane Pathirannahelage Duvindu Piyasena
  • Research Article
  • Citations562

Angel-Eye: A Complete Design Flow for Mapping CNN Onto Embedded FPGA

  • Jan 01, 2018
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Kaiyuan Guo +8
  • Conference Article
  • Citations22

An energy-efficient and high-throughput bitwise CNN on sneak-path-free digital ReRAM crossbar

  • Jul 01, 2017
  • Leibin Ni +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.