A Critical Analysis on FPGA–CGRA Co-Design for Energy-Efficient Edge AI Systems

Authors

  • Jie Du Houston community college, Houston, Texas, 77449, United States

DOI:

https://doi.org/10.54097/7mse0b90

Keywords:

FPGA, CGRA, Co-Design, Energy-efficient.

Abstract

With the advancement of artificial intelligence (AI) in Internet of Things (IoT) devices, drones, wearables, and autonomous robots, the need for real-time processing edge AI processors has grown significantly. Architectures like field-programmable gate arrays (FPGAs) and coarse-grained reconfigurable architectures (CGRAs) have advancements in a particular field, but the stringent requirements of latency, power, and performance may not be met, respectively. Existing studies typically analyze FPGA-CGRA in isolation, leaving a limited understanding of the methodology and functionality of the hybrid architecture. Therefore, this review examines how hybrid FPGA-CGRA computing addresses problems like power efficiency and flexibility and found that it could achieve 1.93x higher peak performance and 48.5% area saving compared to a singular architecture alone. However, its limitations also need to be considered, such as performance overlay and high resource consumption. This research provides important insights for designing next-generation edge computing accelerators that balance flexibility, efficiency, and real-time processing needs.

Downloads

Download data is not yet available.

References

[1] Surianarayanan C, Lawrence J J, Chelliah P R, et al. A survey on optimization techniques for edge artificial intelligence (AI). Sensors, 2023, 23(3): 1279.

[2] Hua H, Li Y, Wang T, et al. Edge computing with artificial intelligence: A machine learning perspective. ACM Computing Surveys, 2023, 55(9): 1-35.

[3] Biookaghazadeh S, Zhao M, Ren F. Are {FPGAs} suitable for edge computing. USENIX workshop on hot topics in edge computing (HotEdge 18). 2018.

[4] Öberg J. An efficiency comparison of NPU, CPU, and GPU when executing neural networks. KTH Royal Institute of Technology, 2023.

[5] Farooq U, Marrakchi Z, Mehrez H. FPGA architectures: An overview. Tree-Based Heterogeneous FPGA Architectures: Application Specific Exploration and Optimization, 2012: 7-48.

[6] Biswas S, et al. FPGA based real-time object tracking system. International Journal of Computer Applications, 2014, 98(14): 15-21.

[7] Guo K, Zeng S, Yu J, et al. A survey of FPGA-based neural network accelerator. arXiv preprint arXiv:1712.08934, 2017.

[8] Podobas A, Sano K, Matsuoka S. A survey on coarse-grained reconfigurable architectures from a performance perspective. IEEE Access, 2020, 8: 146719-146743.

[9] Lahti S, Hämäläinen T D. High-level Synthesis for FPGAs-A Hardware Engineer’s Perspective. IEEE Access, 2025.

[10] Sunny C, Das S, Martin K J M, et al. Standalone Nested Loop Acceleration on CGRAs for Signal Processing Applications. International Workshop on Design and Architecture for Signal and Image Processing. Cham: Springer Nature Switzerland, 2024: 83-95.

[11] Kong X, Huang Y, Zhu J, et al. Mapzero: Mapping for coarse-grained reconfigurable architectures with reinforcement learning and monte-carlo tree search. Proceedings of the 50th Annual International Symposium on Computer Architecture. 2023: 1-14.

[12] Yan F, Koch A, Sinnen O. A survey on FPGA-based accelerator for ML models. arXiv preprint arXiv:2412.15666, 2024.

[13] Wu R, Liu B, Fu P, et al. An efficient lightweight CNN acceleration architecture for edge computing based-on FPGA. Applied Intelligence, 2023, 53(11): 13867-13881.

[14] Albuquerque Ferreira G. Designing an instruction set based coarse grain accelerator. Universidade do Porto (Portugal), 2024.

[15] Huang B, Huan Y, Chu H, et al. IECA: An in-execution configuration CNN accelerator with 30.55 GOPS/mm² area efficiency. IEEE Transactions on Circuits and Systems I: Regular Papers, 2021, 68(11): 4672-4685.

[16] Melchert J, Zhang K, Mei Y, et al. Canal: A flexible interconnect generator for coarse-grained reconfigurable arrays. IEEE Computer Architecture Letters, 2023, 22(1): 45-48.

Downloads

Published

22-01-2026

How to Cite

Du, J. (2026). A Critical Analysis on FPGA–CGRA Co-Design for Energy-Efficient Edge AI Systems. Highlights in Science, Engineering and Technology, 160, 771-776. https://doi.org/10.54097/7mse0b90