mlsanityData to 14 Oct 2026

Toolflows for Mapping Convolutional Neural Networks on FPGAs: A Survey and Future Directions

arXiv 1803.05900 ↗First posted 15 Mar 2018cs.CV cs.AR cs.LGcited by 27

Not on the map. Why?

Abstract (arXiv)

In the past decade, Convolutional Neural Networks (CNNs) have demonstrated state-of-the-art performance in various Artificial Intelligence tasks. To accelerate the experimentation and development of CNNs, several software frameworks have been released, primarily targeting power-hungry CPUs and GPUs. In this context, reconfigurable hardware in the form of FPGAs constitutes a potential alternative platform that can be integrated in the existing deep learning ecosystem to provide a tunable balance between performance, power consumption and programmability. In this paper, a survey of the existing CNN-to-FPGA toolflows is presented, comprising a comparative study of their key characteristics which include the supported applications, architectural choices, design space exploration methods and achieved performance. Moreover, major challenges and objectives introduced by the latest trends in CNN algorithmic research are identified and presented. Finally, a uniform evaluation methodology is proposed, aiming at the comprehensive, complete and in-depth evaluation of CNN-to-FPGA toolflows.

Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Mar 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 10; 2022: 4; 2023: 6; 2024: 3; 2025: 0; 2026: 4.

27 papers.

Sort:

  1. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
  2. 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 62
  3. 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
  4. 2021Fast convolutional neural networks on FPGAs with hls4mlcited by 42
  5. 2024Ultrafast jet classification on FPGAs for the HL-LHCcited by 12
  6. 2022CFU Playground: Full-Stack Open-Source Framework for Tiny Machine Learning (tinyML) Acceleration on FPGAscited by 11
  7. 2023DeepAxe: A Framework for Exploration of Approximation and Reliability Trade-offs in DNN Acceleratorscited by 11
  8. 2021Deep Neural Network-based Enhancement for Image and Video Streaming Systems: A Survey and Future Directionscited by 9
  9. 2022Open-source FPGA-ML codesign for the MLPerf Tiny Benchmarkcited by 9
  10. 2024Exploration of Activation Fault Reliability in Quantized Systolic Array-Based DNN Acceleratorscited by 9
  11. 2021Exploring Fault-Energy Trade-offs in Approximate DNN Hardware Acceleratorscited by 6
  12. 2021Learning on Hardware: A Tutorial on Neural Network Accelerators and Co-Processorscited by 6
15 more
  1. 2023HARFLOW3D: A Latency-Oriented 3D-CNN Accelerator Toolflow for HAR on FPGA Devicescited by 5
  2. 2021unzipFPGA: Enhancing FPGA-based CNN Engines with On-the-Fly Weights Generationcited by 4
  3. 2023ATHEENA: A Toolflow for Hardware Early-Exit Network Automationcited by 3
  4. 2023An FPGA smart camera implementation of segmentation models for drone wildfire imagerycited by 3
  5. 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architecturescited by 2
  6. 2021Compiler Toolchains for Deep Learning Workloads on Embedded Platformscited by 1
  7. 2022Multiplier with Reduced Activities and Minimized Interconnect for Inner Product Arrayscited by 1
  8. 2023Mitigating Memory Wall Effects in CNN Engines with On-the-Fly Weights Generationcited by 1
  9. 2024Efficient Edge AI: Deploying Convolutional Neural Networks on FPGA with the Gemmini Acceleratorcited by 1
  10. 2022A Compilation Flow for the Generation of CNN Inference Accelerators on FPGAscited by 0
  11. 2023Mixed-TD: Efficient Neural Network Accelerator with Layer-Specific Tensor Decompositioncited by 0
  12. 2026A Parameterizable Convolution Accelerator for Embedded Deep Learning Applicationscited by 0
  13. 2026Architectural Design and Performance Analysis of FPGA based AI Accelerators: A Comprehensive Reviewcited by 0
  14. 2026A reconfigurable smart camera implementation for jet flames characterization based on an optimized segmentation modelcited by 0
  15. 2026Recent Developments in Transformer Inference Deployment on FPGA Platforms: A Surveycited by 0