JOURNAL ARTICLE

Implementation of a 32-bit MIPS based RISC processor using Cadence

Abstract

This paper presents implementation of a 5-stage pipelined 32-bit High performance MIPS based RISC Core. MIPS (Microprocessor without Interlocked Pipeline Stages) is a RISC (Reduced Instruction Set Computer) architecture. A RISC is a microprocessor that had been designed to perform a small set of instructions, with the aim of increasing the overall speed of the processor. MIPS have 5 stages of pipeline viz. Instruction Fetch (IF), Instruction Decode (ID), Execution (EX), Memory Access (MEM) and Write Back (WB) modules. The various modules being used are Instruction Memory, Data Memory, ALU, Registers etc. The aim of this paper is to include Hazard detection unit and Data forwarding unit for efficient implementation of the pipeline. The design is developed using Verilog-HDL. The main goal is to do the complete ASIC flow (RTL to GDS II), using Cadence tool. The module functionality and performance issues like area, power dissipation and propagation delay are analyzed using Cadence RTL complier using typical libraries of tsmc 0.18 um technology.

Keywords:
Reduced instruction set computing Computer science Pipeline (software) Cadence Instruction set Application-specific integrated circuit Embedded system Microprocessor Computer hardware Computer architecture Verilog 32-bit Field-programmable gate array Operating system Engineering

Metrics

35
Cited By
1.39
FWCI (Field Weighted Citation Impact)
9
Refs
0.83
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Low-power high-performance VLSI design
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture

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.