A Resource Efficient CNN Accelerator for Sensor Signal Processing Based on FPGA

被引:0
|
作者
Wu, Ruidong [1 ]
Liu, Bing [1 ]
Fu, Ping [1 ]
Chen, Haolin [1 ]
机构
[1] Harbin Inst Technol, Sch Elect & Informat Engn, Harbin 150001, Heilongjiang, Peoples R China
基金
中国国家自然科学基金;
关键词
CNN; FPGA; efficient accelerator; sensor signal processing; SVM;
D O I
10.1142/S0218126623500755
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the use of Convolutional Neural Network (CNN) in the application of sensor signal processing system, it usually faces the urgent requirements of system integration, high throughput, hardware resource and energy efficiency. This paper introduces a resource efficient accelerator with general two-dimensional multiply-add array operator to focus on the characteristic of sensor signal processing, which can be applied to standard CNN, depth-wise CNN, Fully Connected (FC) layer for varied networks. Meanwhile, resource estimation model is also constructed to provide the exploration of parallel parameters for computing efficiency. Finally, a board-level verification is implemented to demonstrate the efficiency of proposed accelerator with common scene of LeNet and complex scene of MobileNetV1. Experimental results show that the Inferences Per Second (IPS) of 332225 and 1498 is realized with 100MHz frequency. The corresponding efficiency is 88.84% and 61.09%, which outperforms other related works about CNN accelerator design in terms of signal processing. This paper is also applicable and scalable to other fields about effective acceleration research.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Towards Reconfigurable CNN Accelerator for FPGA Implementation
    Syed, Rizwan Tariq
    Andjelkovic, Marko
    Ulbricht, Markus
    Krstic, Milos
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (03) : 1249 - 1253
  • [32] Data Optimization CNN Accelerator Design on FPGA
    Hu, Wei
    Chen, Shuang
    Li, Zhenhao
    Liu, Tianyi
    Li, Yining
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 294 - 299
  • [33] An Efficient FPGA-Based Accelerator Design for Convolution
    Song, Peng-Fei
    Pan, Jeng-Shyang
    Yang, Chun-Sheng
    Lee, Chiou-Yng
    2017 IEEE 8TH INTERNATIONAL CONFERENCE ON AWARENESS SCIENCE AND TECHNOLOGY (ICAST), 2017, : 494 - 500
  • [34] SWAT: An Efficient Swin Transformer Accelerator Based on FPGA
    Dong, Qiwei
    Xie, Xiaoru
    Wang, Zhongfeng
    29TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2024, 2024, : 515 - 520
  • [35] An Efficient FPGA-based Accelerator for Deep Forest
    Zhu, Mingyu
    Luo, Jiapeng
    Mao, Wendong
    Wang, Zhongfeng
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 3334 - 3338
  • [36] An Efficient Signal Processing Algorithm for Detecting Abnormalities in EEG Signal Using CNN
    Syamsundararao, Thalakola
    Selvarani, A.
    Rathi, R.
    Grace, N. Vini Antony
    Selvaraj, D.
    Almutairi, Khalid M. A.
    Alonazi, Wadi B.
    Priyan, K. S. A.
    Mosissa, Ramata
    CONTRAST MEDIA & MOLECULAR IMAGING, 2022, 2022
  • [37] Configurable CNN Accelerator in Speech Processing based on Vector Convolution
    Hui, Lanqing
    Cao, Shan
    Chen, Zhiyong
    Li, Shan
    Xu, Shugong
    2022 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2022): INTELLIGENT TECHNOLOGY IN THE POST-PANDEMIC ERA, 2022, : 146 - 149
  • [38] COAC: Cross-Layer Optimization of Accelerator Configurability for Efficient CNN Processing
    Colleman, Steven
    Shi, Man
    Verhelst, Marian
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (07) : 945 - 958
  • [39] A Reconfigurable CNN-Based Accelerator Design for Fast and Energy-Efficient Object Detection System on Mobile FPGA
    Kim, Victoria Heekyung
    Choi, Kyuwon Ken
    IEEE ACCESS, 2023, 11 : 59438 - 59445
  • [40] Resource-Constrained Signal Processing in Sensor Networks
    Sun, Shuli
    Xiao, Wendong
    Yao, Kung
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014