Design and Implementation of a RISC-V SoC with Custom DSP Accelerators for Edge Computing

📅 2025-06-07
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
To address high power consumption, inflexible instruction sets, and difficulties in integrating domain-specific accelerators in edge-computing embedded systems, this work designs and implements a heterogeneous SoC based on the RISC-V RV32I+M+A ISA, incorporating a tightly coupled, custom DSP accelerator. Leveraging RISC-V’s modular ISA, we propose a software–hardware co-optimization architecture that enables instruction-level and microarchitectural-level coordination while preserving full standard compliance. The design employs cycle-accurate simulation and RTL-level integration, combined with low-power circuit techniques. Under identical process technology, it achieves a 17% reduction in dynamic power versus the ARM Cortex-M0 and a significant reduction in CPI. Our key contribution is the first lightweight, tightly coupled accelerator microarchitecture specifically tailored for edge-oriented DSP workloads—demonstrating, for the first time, simultaneous improvements in energy efficiency and real-time performance for RISC-V-based heterogeneous SoCs.

Technology Category

Machine Learning: Hardware-aware MLConstraint Satisfaction and Optimization: Distributed CSP/OptimizationSearch and Optimization: Mixed Discrete/Continuous Search

Application Category

Systems and Infrastructure for Web, Mobile and WoT: Federated Web and WoT systems, including distributed, federated and edge-based data processingResponsible Web: Data and user privacy-enhancing technologies for the WebSearch and Retrieval-Augmented AI: Vertical and domain-specific search
📝 Abstract
This paper presents a comprehensive analysis of the RISC-V instruction set architecture, focusing on its modular design, implementation challenges, and performance characteristics. We examine the RV32I base instruction set with extensions for multiplication (M) and atomic operations (A). Through cycle-accurate simulation of a pipelined implementation, we evaluate performance metrics including CPI (cycles per instruction) and power efficiency. Our results demonstrate RISC-V's advantages in embedded systems and its scalability for custom accelerators. Comparative analysis shows a 17% reduction in power consumption compared to ARM Cortex-M0 implementations in similar process nodes. The open-standard nature of RISC-V provides significant flexibility for domain-specific optimizations.
Problem

Research questions and friction points this paper is trying to address.

Designing a RISC-V SoC with custom DSP accelerators for edge computing
Evaluating performance and power efficiency of RISC-V ISA extensions
Comparing RISC-V power consumption with ARM Cortex-M0 implementations
Innovation

Methods, ideas, or system contributions that make the work stand out.

RISC-V SoC with custom DSP accelerators
Cycle-accurate simulation for performance metrics
17% power reduction vs ARM Cortex-M0
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
HBTU
P
Priyanshu Yadav
Department of Electronics Engineering, HBTU Kanpur