Implementation of FPGA-based Accelerator for Convolutional Neural Networks

  • Siddiqui A
  • Naik P
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

This research paper presents a novel FPGA-based accelerator tailored for Convolutional Neural Networks (CNNs), specifically implemented on the Virtex-7 evaluation kit. By harnessing the inherent parallel processing capabilities of FPGAs, the architecture of the accelerator is meticulously crafted using Verilog. The FPGA implementation demonstrates a resource-efficient design, making use of 588 Look-Up Tables (LUTs) and 353 Flip Flops. Notably, the efficient utilization of these resources signifies a careful balance between computational efficiency and the available FPGA resources. This research significantly contributes to the field of hardware acceleration for CNNs by offering an optimized solution for high-performance deep learning applications. The presented architecture serves as a promising foundation for future advancements in FPGA-based accelerators, providing valuable insights for researchers and engineers working in the domain of hardware optimization for Convolutional Neural Networks.

Cite

CITATION STYLE

APA

Siddiqui, A. F., & Naik, Prof. B. R. (2024). Implementation of FPGA-based Accelerator for Convolutional Neural Networks. International Journal of Research In Science & Engineering, (43), 10–16. https://doi.org/10.55529/ijrise.43.10.16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free