Information (Mar 2023)

Efficient Dynamic Reconfigurable CNN Accelerator for Edge Intelligence Computing on FPGA

  • Kaisheng Shi,
  • Mingwei Wang,
  • Xin Tan,
  • Qianghua Li,
  • Tao Lei

DOI
https://doi.org/10.3390/info14030194
Journal volume & issue
Vol. 14, no. 3
p. 194

Abstract

Read online

This paper proposes an efficient dynamic reconfigurable CNN accelerator (EDRCA) for FPGAs to tackle the issues of limited hardware resources and low energy efficiency in the deployment of convolutional neural networks on embedded edge computing devices. First, a configuration layer sequence optimization method is proposed to minimize the configuration time overhead and improve performance. Second, accelerator templates for dynamic regions are designed to create a unified high-speed interface and enhance operational performance. The dynamic reconfigurable technology is applied on the Xilinx KV260 FPGA platform to design the EDRCA accelerator, resolving the hardware resource constraints in traditional accelerator design. The YOLOV2-TINY object detection network is used to test the EDRCA accelerator on the Xilinx KV260 platform using floating point data. Results at 250 MHz show a computing performance of 75.1929 GOPS, peak power consumption of 5.25 W, and power efficiency of 13.6219 GOPS/W, indicating the potential of the EDRCA accelerator for edge intelligence computing.

Keywords