Abstract

The development of Machine Learning and IoT technology requires fast processing. RISC-V is an open-source reduced instruction set-based instruction set architecture, and the processor based on this architecture can be modified accordingly. The base integer instruction extension supports the operating system environment and is also suitable for embedded systems. It is a 32-bit instruction extension and is defined as RV32I. In this paper, we propose a 32-bit integer instruction-based RISC-V processor core. The proposed core has a five-stage pipeline, including the optimized arithmetic and logic unit. The instruction fetch stage is merged with the pre-fetch stage dynamic branch prediction into a two-stage pipeline. The processor is implemented using Verilog HDL, and the resource utilization is verified for FPGA. The results show that the proposed module performs 30% better than the best-performing processor (considering operating frequency) and showed a 17.6% improvement in the proposed core.

Keywords:
Computer science Reduced instruction set computing Instruction set Pipeline (software) Application-specific instruction-set processor Processor design Computer architecture Verilog Field-programmable gate array Instructions per cycle Microarchitecture Fetch Very long instruction word Parallel computing Embedded system Computer hardware Central processing unit Operating system

Metrics

4
Cited By
1.93
FWCI (Field Weighted Citation Impact)
13
Refs
0.77
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
CCD and CMOS Imaging Sensors
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Advanced Neural Network Applications
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

JOURNAL ARTICLE

Pipelined RISC Processor Design and FPGA Implementation

Li GaoHong Shan Zha

Journal:   Applied Mechanics and Materials Year: 2013 Vol: 336-338 Pages: 1550-1553
BOOK-CHAPTER

Building a Pipelined RISC-V Processor

Bernard Goossens

Undergraduate topics in computer science Year: 2023 Pages: 233-265
© 2026 ScienceGate Book Chapters — All rights reserved.