Loading

Design and Implementation of 6-Stage 64-bit MIPS Pipelined Architecture
P. Indira1, M. Kamaraju2
1P. Indira, Department of ECE, C.U. Shah University, Wadhwan (Gujarat), India.
2Dr. M. Kamaraju, Professor, Department of ECE, Gudlavalleru Engineering College, JNT University, Gudlavalleru (Andhra Pradesh), India.
Manuscript received on 15 September 2019 | Revised Manuscript received on 24 September 2019 | Manuscript Published on 10 October 2019 | PP: 790-796 | Volume-8 Issue-6S2, August 2019 | Retrieval Number: F12010886S219/19©BEIESP | DOI: 10.35940/ijeat.F1201.0886S219
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Pipelining is the concept of overlapping of multiple instructions to perform their operations to optimize the time and ability of hardware units. This paper presents the design and implementation of 6 stage pipelined architecture for High performance 64-bit Microprocessor without Interlocked Pipeline Stages (MIPS) based Reduced Instruction set computing (RISC) processor. In this work, combining efforts of pre-fetching unit, forwarding unit, Branch and Jump predicting unit, Hazard unit are used to reduce the hazards. Low power unit is used to minimize the power. Cache Memories, other devices and especially balancing pipeline stages optimize the Speed in this work. DDR4 SDRAM (Double Data Rate type4 Synchronous Dynamic Random Access Memory) controller is employed in this pipeline to achieve high-speed data transfers and to manage the entire system efficiently. Low power, Low delay Flip flops are used in pipeline registers that implicitly enhance the performance of the system. The proposed method provides better results compared to the existing models. The simulation and synthesis results of the proposed Architecture are evaluated by Xilinx 14.7 software and supporting graphs are plotted through MATLAB tool.
Keywords: DDR4 SDRAM Controller, MIPS, RISC processor, Xilinx Tools.
Scope of the Article: Computer Architecture and VLSI