Efficient CNN Accelerator Based on Low-End FPGA with Optimized Depthwise Separable Convolutions and Squeeze-and-Excite Modules
Open Access
Abstract
With the rapid development of artificial intelligence technology in the field of intelligent manufacturing, convolutional neural networks (CNNs) have shown excellent performance and generalization capabilities in industrial applications. However, the huge computational and resource requirements of CNNs have brought great obstacles to their deployment on low-end hardware platforms. To address this issue, this paper proposes a scalable CNN accelerator that can operate on low-performance Field-Programmable Gate Arrays (FPGAs), which is aimed at tackling the challenge of efficiently running complex neural network models on resource-constrained hardware platforms. This study specifically optimizes depthwise separable convolution and the squeeze-and-excite module to improve their computational efficiency. The proposed accelerator allows for the flexible adjustment of hardware resource consumption and computational speed through configurable parameters, making it adaptable to FPGAs with varying performance and different application requirements. By fully exploiting the characteristics of depthwise separable convolution, the accelerator optimizes the convolution computation process, enabling flexible and independent module stackings at different stages of computation. This results in an optimized balance between hardware resource consumption and computation time. Compared to ARM CPUs, the proposed approach yields at least a 1.47× performance improvement, and compared to other FPGA solutions, it saves over 90% of Digital Signal Processors (DSPs). Additionally, the optimized computational flow significantly reduces the accelerator’s reliance on internal caches, minimizing data latency and further improving overall processing efficiency.Keywords
Funding Information
- Basic and Applied Basic Research Foundation of Guangdong Province (2023A1515011717)
- Special Projects for Key Fields of the Education Department of Guangdong Province (2024ZDZX1048)
This publication has 49 references indexed in Scilit:
- Dual linear latent space constrained generative adversarial networks for hyperspectral image classificationApplied Soft Computing, 2025
- Deep-learning-driven intelligent tool wear identification of high-precision machining with multi-scale CNN-BiLSTM-GCNAdvanced Engineering Informatics, 2025
- A hybrid CNN-LSTM model for involuntary fall detection using wrist-worn sensorsAdvanced Engineering Informatics, 2025
- Advanced AIoT for failure classification of industrial diesel generators based hybrid deep learning CNN-BiLSTM algorithmAdvanced Engineering Informatics, 2024
- Optifusion: advancing visual intelligence in medical imaging through optimized CNN-TQWT fusionThe Visual Computer, 2024
- An expert knowledge-empowered CNN approach for welding radiographic image recognitionAdvanced Engineering Informatics, 2023
- Approximate Processing Element Design and Analysis for the Implementation of CNN AcceleratorsJournal of Computer Science and Technology, 2023
- Thermal image-based hand gesture recognition for worker-robot collaboration in the construction industry: A feasible studyAdvanced Engineering Informatics, 2023
- FPGA–accelerated CNN for real-time plant disease identificationComputers and Electronics in Agriculture, 2023
- High-efficient MPSoC-based CNNs accelerator with optimized storage and dataflowThe Journal of Supercomputing, 2021