DocumentCode :
237873
Title :
Implementation of a 32-bit MIPS based RISC processor using Cadence
Author :
Topiwala, Mohit N. ; Saraswathi, N.
Author_Institution :
Dept. Of Electron. & Commun., SRM Univ., Chennai, India
fYear :
2014
fDate :
8-10 May 2014
Firstpage :
979
Lastpage :
983
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 :
application specific integrated circuits; hardware description languages; microprocessor chips; parallel architectures; pipeline processing; reduced instruction set computing; 5-stage pipelined high performance MIPS based RISC core; ASIC flow; Cadence RTL complier; Cadence tool; EX module; ID module; IF module; MEM module; Verilog-HDL; WB module; data forwarding unit; execution module; hazard detection unit; instruction decode module; instruction fetch modules; memory access module; microprocessor without interlocked pipeline stages; power dissipation; propagation delay; reduced instruction set computer architecture; write back module; Clocks; Registers; Switches; 5-stage pipeline; ASIC flow; MIPS;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Communication Control and Computing Technologies (ICACCCT), 2014 International Conference on
Conference_Location :
Ramanathapuram
Print_ISBN :
978-1-4799-3913-8
Type :
conf
DOI :
10.1109/ICACCCT.2014.7019240
Filename :
7019240
Link To Document :
بازگشت