cs.ARFeb 18, 2026

Data-Rate-Aware High-Speed CNN Inference on FPGAs

Authors: Tobias Habermann, Martin Kumm

Organizations: Department of Applied Computer Science, Fulda University of Applied Sciences, Fulda, 36039, Germany

Abstract

Dataflow-based CNN accelerators on FPGAs achieve low latency and high throughput by mapping computations of each layer directly to corresponding hardware units. However, layers such as pooling and strided convolutions reduce the data at their output with respect to their input, strongly effecting the data rate of the following layers. This leads to underutilization in fully unrolled designs. While prior work introduced data-rate-aware layer-wise adaptation, determining the most efficient implementation remains challenging. This paper presents a data-rate-aware CNN accelerator architecture for multi-pixel processing. Building on existing analytical models, the proposed method performs design-space exploration to identify configurations that improve hardware utilization and resource efficiency while preserving continuous flow of data, keeping all hardware units busy. Experimental results show substantial reductions in arithmetic resources compared to previous designs, enabling efficient implementation of complex CNNs on a single FPGA across a wide range of data rates.

Figures & tables

Explore similar work

CardsList
  1. SparsePixels: Efficient Convolution for Sparse Data on FPGAs

    Dec 5, 2025Ho Fung Tsoi, Dylan Rankin, Vladimir Loncar +1Efficient Neural Network InferenceConvolutional Neural Networks

  2. Energy-Efficient CNN Acceleration with MSDF Digit-Serial Arithmetic on FPGA

    Jun 24, 2026Muhammad Usman, Yousef Sadegheih, Dorit MerhofEnergy-Efficient MLFPGA-Based Neural Network Acceleration

  3. CascadeLUT: Information-Ordered Streaming Inference for Bandwidth-Constrained FPGAs

    Aug 1, 2026Oliver Cassidy, Marta Andronic, George A. ConstantinidesEfficient Neural Network InferenceStreaming Inference