• Home
  • Search
  • Toward Optimal FPGA Implementation of Deep Convolutional Neural Networks for Handwritten Hangul Character Recognition
  • Cite Icon3
  • https://doi.org/10.5626/jcse.2018.12.1.24Copy DOI Icon

Toward Optimal FPGA Implementation of Deep Convolutional Neural Networks for Handwritten Hangul Character Recognition

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

Deep convolutional neural network (DCNN) is an advanced technology in image recognition. Because of extreme computing resource requirements, DCNN implementation with software alone cannot achieve real-time requirement. Therefore, the need to implement DCNN accelerator hardware is increasing. In this paper, we present a field programmable gate array (FPGA)-based hardware accelerator design of DCNN targeting handwritten Hangul character recognition application. Also, we present design optimization techniques in SDAccel environments for searching the optimal FPGA design space. The techniques we used include memory access optimization and computing unit parallelism, and data conversion. We achieved about 11.19 ms recognition time per character with Xilinx FPGA accelerator. Our design optimization was performed with Xilinx HLS and SDAccel environment targeting Kintex XCKU115 FPGA from Xilinx. Our design outperforms CPU in terms of energy efficiency (the number of samples per unit energy) by 5.88 times, and GPGPU in terms of energy efficiency by 5 times. We expect the research results will be an alternative to GPGPU solution for real-time applications, especially in data centers or server farms where energy consumption is a critical problem.

Similar Papers
  • Dissertation
  • Citations1

FPGA acceleration of continual learning at the edge

  • Jan 01, 2021
  • Gane Pathirannahelage Duvindu Piyasena
  • 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
  • PDF
  • Research Article
  • Citations1

Research on Dynamic Reconfigurable Convolutional Neural Network Accelerator

  • Jun 01, 2021
  • Journal of Physics: Conference Series
  • Bao Deng +1
  • PDF
  • Research Article
  • Citations32

FPGA-Based Implementation of a CNN Architecture for the On-Board Processing of Very High-Resolution Remote Sensing Images

  • Jan 01, 2022
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
  • Romen Neris +4
  • Research Article
  • Citations76

Handwritten character recognition using convolutional neural network

  • Jun 01, 2021
  • Journal of Physics: Conference Series
  • I Khandokar +4
  • Conference Article
  • Citations40

Novel Casestudy and Benchmarking of AlexNet for Edge AI: From CPU and GPU to FPGA

  • Aug 30, 2020
  • Firas Al-Ali +4
  • PDF
  • Research Article
  • Citations75

Optimized Compression for Implementing Convolutional Neural Networks on FPGA

  • Mar 06, 2019
  • Electronics
  • Min Zhang +5
  • Research Article
  • Citations5

Quantization-Based Optimization Algorithm for Hardware Implementation of Convolution Neural Networks

  • Apr 30, 2024
  • Electronics
  • Bassam J Mohd +3
  • PDF
  • Research Article
  • Citations6

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

  • Jun 01, 2024
  • Journal of Physics: Conference Series
  • Haobo Ye
  • 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
  • Citations8

MBVCNN: Joint convolutional neural networks method for image recognition

  • Jan 01, 2017
  • AIP conference proceedings
  • Tong Tong +4
  • Conference Article
  • Citations9

Resource and Performance Estimation for CNN Models using Machine Learning

  • Jul 01, 2021
  • Masoud Shahshahani +1
  • Research Article
  • Citations10

Cyclic Sparsely Connected Architectures for Compact Deep Convolutional Neural Networks

  • Oct 01, 2021
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Morteza Hosseini +6
  • 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
  • Research Article
  • Citations27

Efficient CNN Accelerator on FPGA

  • Sep 24, 2020
  • IETE Journal of Research
  • S Kala +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.