Design and implementation of RISC-V system-on-chip for SPWM generation based on FPGA

Alternating Current (AC) motors play important roles across various fields. Traditional processors utilizing Sine Pulse Width Modulation (SPWM) to control the speed of AC motors face challenges such as high computational complexity and limited flexibility. To address these problems in the variable frequency speed control process of AC motors, this paper proposes the design of a System-on-Chip (SoC) capable of generating SPWM waves. Our proposal is based on an open-source Reduced Instruction Set Computer fifth-generation (RISC-V) processor. The proposal is verified on the Field Programmable Gate Array (FPGA) platform. The results demonstrate that, with the sine wave frequency set to 3200Hz and the triangular wave frequency set to 15KHz, our proposal achieves a 413× acceleration compared to the traditional software method. Compared to the previous accelerator, our design reduces (Look-Up-Table) LUT consumption by 41.10% and (Total Harmonic Distortion) THD by 17.79%.

Authors

Institutions

Publication Details

Journal
IEICE Electronics Express
Published
2024-11-13
DOI
https://doi.org/10.1587/elex.21.20240603
Citations
1
Primary Topic
Advanced Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.33

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design and implementation of RISC-V system-on-chip for SPWM generation based on FPGA

Yu Liu, Zhipeng Wu, Sio Hang Pun, Qiuxiang Yin et al.
1 citations
IEICE Electronics Express
Advanced Algorithms and Applications
0.33
article

Design and implementation of RISC-V system-on-chip for SPWM generation based on FPGA

Yu Liu, Zhipeng Wu, Sio Hang Pun, Qiuxiang Yin, Dejian Li
article en
1 citations

Abstract

Alternating Current (AC) motors play important roles across various fields. Traditional processors utilizing Sine Pulse Width Modulation (SPWM) to control the speed of AC motors face challenges such as high computational complexity and limited flexibility. To address these problems in the variable frequency speed control process of AC motors, this paper proposes the design of a System-on-Chip (SoC) capable of generating SPWM waves. Our proposal is based on an open-source Reduced Instruction Set Computer fifth-generation (RISC-V) processor. The proposal is verified on the Field Programmable Gate Array (FPGA) platform. The results demonstrate that, with the sine wave frequency set to 3200Hz and the triangular wave frequency set to 15KHz, our proposal achieves a 413× acceleration compared to the traditional software method. Compared to the previous accelerator, our design reduces (Look-Up-Table) LUT consumption by 41.10% and (Total Harmonic Distortion) THD by 17.79%.

IEICE Electronics ExpressVol. 21(24)
Tianjin University (CN), University of Macau (MO)
National Natural Science Foundation of China
Affordable and clean energy
Openalex Percentile: Top 39%
Advanced Algorithms and Applications
0.33
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.