Skip to content

NPU Accelerator: Quantized Real-Time Vehicle Detection on PYNQ-Z1 Using FINN

Sep 2026 · 0 citations · 6 references
Computer Science

TL;DR

The results show that low-bit QAT, architectural slimming, FINN folding and FIFO optimization, and moderate clock scaling can jointly provide a practical real-time detector on a small Zynq FPGA.

Abstract

This paper presents the design, optimization, implementation, and on-board validation of a neural processing unit (NPU) accelerator for real-time vehicle detection on the resource-constrained Xilinx Zynq XC7Z020 device of the PYNQ-Z1 board. The work follows a hardware/software co-design methodology that combines quantization-aware training (QAT), lightweight YOLO-derived detectors, Brevitas/QONNX model export, FINN dataflow compilation, Vivado implementation, and physical benchmarking on the target board. Four simultaneous engineering requirements define successful deployment: throughput above 30 frames/s (FPS), energy efficiency above 7 FPS/W, programmable-logic (PL) hardware latency below 50 ms, and Pascal VOC detection accuracy above 0.55 mAP@0.5. The design space includes LP-YOLO and LP-YOLO Slim variants, a custom YOLOv3-tiny reference, 4-bit and mixed low-bit quantization, 320$\times$320 and 256$\times$256 inputs, manual and automatic FIFO sizing, and programmable-logic clocks from 100 to 200 MHz. The final LP-YOLO Slim configuration uses a 256$\times$256 input, w2a4 quantization, and a 142.86 MHz PL clock. With batch 100 it reaches 35.66 FPS at 2.91 W, corresponding to 12.25 FPS/W, while measured PL latency is 45.11 ms and VOC mAP@0.5 is 0.594. This is the only evaluated configuration for which the supplied measurements satisfy all four requirements simultaneously. The results show that low-bit QAT, architectural slimming, FINN folding and FIFO optimization, and moderate clock scaling can jointly provide a practical real-time detector on a small Zynq FPGA.

View source

Similar papers

Open access Sep 2026

Edge-Optimized YOLO Architectures for Real-Time Autonomous Vehicle Perception: A Hardware-Aware Co-Design Framework

Object detection is the perceptual backbone of autonomous driving, and single-stage detectors of the YOLO family have become the practical default wherever frames must be processed within real-time budgets. Yet the published detection literature optimizes predominantly for benchmark accuracy on server-class accelerator...

H. Sankara, Serif Oyindamola Oyesiji, Emmanuel Eniola Aalaj et al. · 0 citations
#machine learning Preprint Sep 2026

Is INT8 Portable? A Cross-Platform Measurement Study of Quantized Inference on Embedded and Automotive Accelerators

Eight-bit integer (INT8) post-training quantization is the default recipe for edge deployment, under a widely held assumption: INT8 makes inference faster at a small, predictable accuracy cost, and a model quantized once can be carried to any target. We test that assumption with a controlled measurement study across se...

Yu-Len T. Shin · 0 citations
Preprint Oct 2026

FALCON: FPGA-Accelerated Latency-Certifiable Occupancy Networks for Camera-Based Autonomous Driving

A perception system that must brake for a pedestrian does not need a low average latency. It must deliver an answer before the deadline on every frame, the worst case included. Commodity edge accelerators optimize the mean through dynamic scheduling, OS jitter, thermal throttling, and contention, so their per-frame lat...

Hao-Hua Que, Ming-Kai Liu, Han-Dong Yao · 0 citations
Open access Sep 2026

FlexXNOR-OD: A Channel-Grouped XNOR-Based Variable-Precision Accelerator for Real-Time Edge Object Detection

FlexXNOR-OD is proposed, a new FPGA-oriented accelerator for real-time object detection that combines channel-group precision assignment with a lane-fusible XNOR processing element that offers a practical path toward precision-scalable, multiplier-light object detection on resource-constrained edge platforms.

Budidha Sriman and D. Sateesh · 0 citations
Open access Sep 2026

Modular Real-Time FPGA Implementation of SDFT Pre-Processing and Hardware-Optimized MLP Inference for Visible Light Positioning Receivers

This paper presents an FPGA feasibility study of two digital processing blocks for a future real-time Visible Light Positioning (VLP) receiver: a Sliding Discrete Fourier Transform (SDFT) stage for carrier-magnitude extraction and a hardware-optimized Multi-Layer Perceptron (MLP) inference engine for coordinate estimat...

Randy Lozada Domínguez, Aran White, Jianming Tang et al. · 0 citations
Aug 2026

A Hybrid SNN Accelerator for 2X Video Frame Interpolation on FPGA for High Frame Rate Applications

We present a hardware-efficient hybrid spiking neural network (SNN) accelerator for video frame interpolation (VFI) on a Zynq-7020 FPGA SoC (53,200 LUTs, 140 BRAM36K, 5 W or less). A five-layer leaky integrate-and-fire (LIF) convolutional SNN is partitioned across programmable logic (PL) and the ARM processing system (...

Ashish, Sidaq Singh Chhatwal, Anil Singh et al. · 0 citations

Related blog posts

Hugging Face Blog Oct 20, 2026

MPS in PyTorch 2.15

We’re on a journey to advance and democratize artificial intelligence through open source and open science.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.