Skip to content
Open access

RISC-V-based YOLOv3-tiny acceleration with runtime-reconfigurable systolic arrays and custom instructions.

Jul 2026 · Scientific Reports · 0 citations
Medicine

TL;DR

A RISC-V-based acceleration framework for YOLOv3-tiny inference that combines a tightly coupled CPU-accelerator architecture with runtime-reconfigurable hardware support and demonstrates the effectiveness of the proposed processor-coupled acceleration architecture for YOLOv3-tiny-based detection inference on edge platforms.

Abstract

YOLOv3-tiny is widely used in edge-oriented object detection, but its deployment on resource-constrained platforms is limited by high computational cost and the limited flexibility of conventional processors. This paper presents a RISC-V-based acceleration framework for YOLOv3-tiny inference that combines a tightly coupled CPU-accelerator architecture with runtime-reconfigurable hardware support. A Hummingbird E203 core is integrated with a dedicated accelerator through the NICE interface, and 11 custom instructions are introduced for data movement, convolution control, and post-processing. The hardware adopts a runtime-reconfigurable systolic array supporting multiple convolution kernel sizes, together with activation, pooling, fully connected, and detection-oriented post-processing modules. The design is implemented on an Artix-7 FPGA and evaluated using a hardware-oriented YOLOv3-tiny workload, supplemented by module-level analysis and same-platform baseline comparisons. Experimental results show a 79.5% reduction in convolution execution time and a 4.89 × speed-up over the baseline RISC-V processor. Hardware-supported post-processing further reduces the cycle cost of sorting and IoU-related computation by 60.55% and 45.44%, respectively. These results demonstrate the effectiveness of the proposed processor-coupled acceleration architecture for YOLOv3-tiny-based detection inference on edge platforms.

Read PDF

Similar papers

Open access Aug 2026

Design And Implementation Of An XNOR-Based Variable-Precision Object Detection Accelerator For Real-Time Edge AI Applications

A hardware-efficient object detection accelerator based on XNOR-driven variable-precision computation for real-time edge artificial intelligence that reduces arithmetic complexity, memory bandwidth, and power consumption while supporting scalable real-time object detection on FPGA-based edge platforms.

Javeed Md, Srinivasa Reddy Dumpa, K. Saisri et al. · 0 citations
Aug 2026

Design of a Flexible Hardware Accelerator for Fast Convolutions Using Row-Stationary Dataflow

The growth of Convolutional Neural Networks (CNNs) in applications such as image classification and real-time object detection is limited by high computational and energy costs, especially for resource-constrained embedded systems. To address this challenge, this paper presents a fully open-source and flexible hardware...

Fabricio Lorenzon, P. Pereira, M. Grellert · 0 citations
Aug 2026

OctaPE: A Flexible PE Architecture for Multi-Dataflow Edge AI Acceleration

Deep Neural Network (DNN) accelerators based on systolic arrays have gained popularity as an efficient method of accelerating GEMM-intensive operations. However, because fixed dataflow a rchitectures and heterogeneous DNN workloads are incompatible, traditional systolic systems have low PE utilization. This work introd...

Akanksha Jain, S. Vishvakarma · 0 citations
Sep 2026

FPGA‐Based GRU Accelerator for Streaming Data Processing

In the evolving landscape of edge devices, unlocking artificial intelligence (AI) services via the cloud has consistently raised concerns related to energy consumption, latency, and privacy. Shifting these services locally onto edge devices powered by CPUs and GPUs have always been hindered by their limited storage a...

Doaa K. Hameed, Abdullah M. Zyarah · 0 citations
Aug 2026

A Multi-Core Winograd F(2,3) FPGA Accelerator with Low On-Chip Memory Footprint for VGG16 Convolution

Convolutional layers remain one of the main computational bottlenecks in deep neural networks, motivating specialized hardware accelerators for efficient inference. Winogradbased FPGA accelerators reduce the cost of $3 \times 3$ convolutions, but their efficiency depends heavily on how transformed activations and weigh...

Thomas Henrique Schmitz, Lorenzo Picinin, P. Pereira et al. · 0 citations

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