Design and implementation of an efficient CNN accelerator for low-cost FPGAs

被引:8
|
作者
Xu Y. [1 ]
Wang S. [1 ]
Li N. [1 ]
Xiao H. [1 ]
机构
[1] School of Microelectronics, Hefei University of Technology, Hefei
基金
中国国家自然科学基金;
关键词
convolutional neural network; FPGA; hardware accelerator;
D O I
10.1587/elex.19.20220370
中图分类号
学科分类号
摘要
This paper proposes a computation-array-centered dataflow, which adjusts the convolution with different kernel sizes to a unified computing manner and reduces the dimension of computation array from 2D to 1D, so as to maximize the utilization of the computation elements offered by the accelerator. Furthermore, a single unit multiple data (SUMD) strategy is proposed to effectively alleviate the mismatch between the quantized data and the hardware resources with fixed bit width on FPGA. As a case study, an 8-bit MobileNetV2 model has been implemented on the low-cost ZYNQ XC7Z020 FPGA, whose FPS/DSP and GOPS/DSP achieve upto 0.55 and 0.35 respectively. © 2022 The Institute of Electronics.
引用
收藏
相关论文
共 50 条
  • [31] Control, design, and implementation of a low-cost ultracapacitor test system
    Eroglu, Hasan Huseyin
    Hava, Ahmet Masum
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2013, 21 (03) : 630 - 648
  • [32] On the design and implementation of a portable DSM system for low-cost multicomputers
    Meza, F
    Campos, AE
    Ruz, C
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2003, PT 1, PROCEEDINGS, 2003, 2667 : 967 - 976
  • [33] Design and Implementation of Low-Cost Phasor Measurement Unit: PhasorsCatcher
    Schofield, David
    Mohapatra, Debashish
    Chamorro, Harold R.
    Roldan-Fernandez, Juan Manuel
    Abdellah, Kouzou
    Gonzalez-Longatt, Francisco
    ENERGIES, 2022, 15 (09)
  • [34] Design and low-cost FPGA implementation of the fuzzy decision system
    Ieno Junior, Egidio
    Garces Socarras, Luis Manuel
    Pimenta, Tales Cleber
    2018 30TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2018, : 291 - 294
  • [35] The design and implementation of a low-cost and programmable home automation module
    Su, Juing-Huei
    Lee, Chyi-Shyong
    Wu, Wei-Chen
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2006, 52 (04) : 1239 - 1244
  • [36] Design and Implementation of a Low-Cost and Lightweight Inflatable Robot Finger
    Qi, Ronghuai
    Lam, Tin Lun
    Xu, Yangsheng
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 28 - 33
  • [37] Design and Implementation of a Low-Cost Blood Pressure Measuring Device
    Ali, Md Suman
    Bhuyan, Muhibul Haque
    2018 10TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (ICECE), 2018, : 309 - 312
  • [38] Design and implementation of a low-cost attitude and heading nonlinear estimator
    Martin, Philippe
    Salauen, Erwan
    ICINCO 2008: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL SPSMC: SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL, 2008, : 53 - 61
  • [39] Design and Implementation of Low-Cost Respiratory Rate Measurement Device
    Trishita Ghosh Troyee
    Md. Manjurul Gani
    Mahmudul Hasan
    Arabian Journal for Science and Engineering, 2024, 49 : 6959 - 6969
  • [40] Design and Implementation of Low-Cost Respiratory Rate Measurement Device
    Troyee, Trishita Ghosh
    Gani, Md. Manjurul
    Hasan, Mahmudul
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024, 49 (05) : 6959 - 6969