Litcius/Paper detail

Efficient Dynamic Reconfigurable CNN Accelerator for Edge Intelligence Computing on FPGA

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

2023Information19 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

Field-programmable gate arrayComputer scienceReconfigurable computingHardware accelerationEmbedded systemOverhead (engineering)Efficient energy useEnhanced Data Rates for GSM EvolutionComputer hardwareOperating systemEngineeringElectrical engineeringTelecommunicationsAdvanced Memory and Neural ComputingAdvanced Neural Network ApplicationsCCD and CMOS Imaging Sensors
Efficient Dynamic Reconfigurable CNN Accelerator for Edge Intelligence Computing on FPGA | Litcius