JOURNAL ARTICLE

RISC processor implementation 32-bit MIPS-based: an approach to teaching and learning

Abstract

This article describes the development of the design of a processor based on the RISC architecture, taking the 32-bit MIPS microprocessor as a basis. The RISC architecture, which stands for Reduced Instruction Set Computer, is characterized by having a reduced instruction set, aiming to optimize the processor's overall performance. The designed MIPS processor follows a 5-stage pipeline, which comprises the instruction fetch, instruction decode, execution, preparation and memory access phases. The main objective of this article is to carry out the structural development of the processor, using the hardware description language. This implies the creation of a Verilog representation that will later be used to generate the extraction of the processor's logic circuit. Furthermore, the project involves generating a timing diagram that illustrates the temporal behavior of processor operations and, ultimately, the physical implementation of the processor core. This work seeks to contribute knowledge in the field of computer architecture, providing a practical implementation of a RISC processor based on the 32-bit MIPS architecture, which can be relevant both for educational purposes and for practical applications in embedded systems.

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

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
5
Refs
0.15
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

32-Bit MIPS RISC Processor

K. Phanindra

Journal:   International Journal for Research in Applied Science and Engineering Technology Year: 2017 Vol: V (X)Pages: 1119-1123
BOOK-CHAPTER

Design and Implementation of 32-bit MIPS-Based RISC Processor

Sumit PatraSunil KumarSwati VermaArvind Kumar

Lecture notes in electrical engineering Year: 2019 Pages: 747-757
© 2026 ScienceGate Book Chapters — All rights reserved.