Abstract
The widespread application of Convolutional Neural Networks (CNNs) has driven the development of dedicated accelerators. However, existing CNN accelerators still face two major challenges in practical applications: limited hardware versatility to support diverse convolution and activation operators, and high barriers to software-hardware collaborative deployment. To address these issues, this paper proposes FlexCNN, a CNN acceleration system that is both highly universal and convenient for deploying models. The system features a hardware architecture incorporating an image to column based general matrix multiplication (im2col-GEMM) unit compatible with multiple convolution types, a vector ALU supporting various activation functions, and a reconfigurable pooling unit. In addition, a customized toolchain based on the NCNN inference engine is developed to facilitate end-to-end deployment. Implemented on a Xilinx XCZU15EG FPGA, FlexCNN achieves an energy efficiency of 67.07 GOPS/W when executing YOLOv3 and demonstrates competitive performance across multiple network architectures.
| Original language | English |
|---|---|
| Title of host publication | ISCAS 2026 - 2026 IEEE International Symposium on Circuits and Systems |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 534-538 |
| Number of pages | 5 |
| ISBN (Electronic) | 9798331577698 |
| DOIs | |
| State | Published - 2026 |
| Event | 2026 IEEE International Symposium on Circuits and Systems, ISCAS 2026 - Shanghai, China Duration: 24 May 2026 → 27 May 2026 |
Publication series
| Name | Proceedings - IEEE International Symposium on Circuits and Systems |
|---|---|
| ISSN (Print) | 0271-4310 |
Conference
| Conference | 2026 IEEE International Symposium on Circuits and Systems, ISCAS 2026 |
|---|---|
| Country/Territory | China |
| City | Shanghai |
| Period | 24/05/26 → 27/05/26 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- CNN accelerator
- im2col-GEMM
- NCNN
- operator fusion
Fingerprint
Dive into the research topics of 'FlexCNN: Design of a Universal and Easy-to-Deploy CNN Acceleration System'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver