FPGA-Based Depth Separable Convolution Neural Network

被引:1
|
作者
Lai, Yeong-Kang [1 ]
Hwang, Yu-Hao [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Elect Engn, Taichung, Taiwan
关键词
D O I
10.1109/icce46568.2020.9043044
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In order to enable convolution neural network (CNN) to be deployed on a Field Programmable Gate Array (FPGA), this study builds a lightweight convolutional neural network that can be separated by a depth to reduce the amount of parameters and computations stored. We replaced the standard convolution operation with a separate convolution operation, and proposed a hardware accelerator architecture that can handle differently sized depth-separable convolution operations, using parallelization to efficiently utilize hardware resources for depth separable convolution. Therefore, data can be reused to reduce number of memory accesses. This hardware accelerator can achieve 588 frames per second and 37.88M ops/sec throughput at 100MHz clock.
引用
收藏
页码:741 / 742
页数:2
相关论文
共 50 条
  • [1] FPGA-based Convolution Neural Network for Traffic Sign Recognition
    Yao, Yuchen
    Zhang, Zhiqian
    Yang, Zhen
    Wang, Jian
    Lai, Jinmei
    [J]. 2017 IEEE 12TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2017, : 891 - 894
  • [2] Performance-oriented FPGA-based convolution neural network designs
    Kao, Chi-Chou
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (14) : 21019 - 21030
  • [3] Performance-oriented FPGA-based convolution neural network designs
    Chi-Chou Kao
    [J]. Multimedia Tools and Applications, 2023, 82 : 21019 - 21030
  • [4] An FPGA-Based Approach for Compressing and Accelerating Depthwise Separable Convolution
    Yang, Ruiheng
    Chen, Zhikun
    Hu, Lingtong
    Cui, Xihang
    Guo, Yunfei
    [J]. IEEE Signal Processing Letters, 2024, 31 : 2590 - 2594
  • [5] An FPGA-Based CNN Accelerator Integrating Depthwise Separable Convolution
    Liu, Bing
    Zou, Danyin
    Feng, Lei
    Feng, Shou
    Fu, Ping
    Li, Junbao
    [J]. ELECTRONICS, 2019, 8 (03):
  • [6] A High-Performance FPGA-Based Depthwise Separable Convolution Accelerator
    Huang, Jiye
    Liu, Xin
    Guo, Tongdong
    Zhao, Zhijin
    [J]. ELECTRONICS, 2023, 12 (07)
  • [7] An Efficient FPGA-based Depthwise Separable Convolutional Neural Network Accelerator with Hardware Pruning
    Liu, Zhengyan
    Liu, Qiang
    Yan, Shun
    Cheung, Ray C. C.
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2024, 17 (01)
  • [8] FPGA-based Acceleration of Neural Network Training
    Sang, Ruoyu
    Liu, Qiang
    Zhang, Qijun
    [J]. 2016 IEEE MTT-S INTERNATIONAL CONFERENCE ON NUMERICAL ELECTROMAGNETIC AND MULTIPHYSICS MODELING AND OPTIMIZATION (NEMO), 2016,
  • [9] An FPGA-Based Convolutional Neural Network Coprocessor
    Qiu, Changpei
    Wang, Xin'an
    Zhao, Tianxia
    Li, Qiuping
    Wang, Bo
    Wang, Hu
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [10] An FPGA-Based Energy-Efficient Reconfigurable Depthwise Separable Convolution Accelerator for Image Recognition
    Xuan, Lei
    Un, Ka-Fai
    Lam, Chi-Seng
    Martins, Rui P.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (10) : 4003 - 4007