Research Article

Design of 32-bit 3-Stage Pipelined Processor based on MIPS in Verilog HDL and Implementation on FPGA Virtex7

by  Husainali S. Bhimani, Hitesh N. Patel, Abhishek A. Davda
journal cover
International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
Volume 10 - Issue 9
Published: May 2016
Authors: Husainali S. Bhimani, Hitesh N. Patel, Abhishek A. Davda
10.5120/ijais2016451550
PDF

Husainali S. Bhimani, Hitesh N. Patel, Abhishek A. Davda . Design of 32-bit 3-Stage Pipelined Processor based on MIPS in Verilog HDL and Implementation on FPGA Virtex7. International Journal of Applied Information Systems. 10, 9 (May 2016), 26-37. DOI=10.5120/ijais2016451550

                        @article{ 10.5120/ijais2016451550,
                        author  = { Husainali S. Bhimani,Hitesh N. Patel,Abhishek A. Davda },
                        title   = { Design of 32-bit 3-Stage Pipelined Processor based on MIPS in Verilog HDL and Implementation on FPGA Virtex7 },
                        journal = { International Journal of Applied Information Systems },
                        year    = { 2016 },
                        volume  = { 10 },
                        number  = { 9 },
                        pages   = { 26-37 },
                        doi     = { 10.5120/ijais2016451550 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2016
                        %A Husainali S. Bhimani
                        %A Hitesh N. Patel
                        %A Abhishek A. Davda
                        %T Design of 32-bit 3-Stage Pipelined Processor based on MIPS in Verilog HDL and Implementation on FPGA Virtex7%T 
                        %J International Journal of Applied Information Systems
                        %V 10
                        %N 9
                        %P 26-37
                        %R 10.5120/ijais2016451550
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

Reduced Instruction Set Compiler (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. This paper presents 32 bit 3 stage architecture inspired by MIPS. The Idea of this paper is to implement custom architecture like MIPS 32 bit architecture in VERILOG HDL. The last step is to implement MIPS on FPGA (Field programmable gate array). MIPS (Microprocessor without Interlocked pipeline stages) processors are one of the first successful classical RISC architecture.

References
  • David A. Patterson, John L. Hennessy 2005. Computer organization and design, 3rd Edition, Elsevier.
  • Sharda P. Katke, G.P. Jain,"Design and Implementation of 5 Stages Pipelined Architecture in 32 Bit RISC Processor", IJETAE, Volume 2. Issue 4. April 2012, pp. 340-346.
  • Preetam Bhosle, Hari Krishna Moorthy, "FPGA Implementation of low power pipelined 32-bit RISC Processor", International Journal of Innovative Technology and Exploring Engineering (IJITEE), August 2012.
  • Bai-ZhongYing, Computer Organization, Science Press, 2000.11.
  • Charles E. Gimarc, Veljko M. Mhtinovic, "RISC Principles, Architecture, and Design", Computer Science Press Inc., 1989.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

MIPS RISC FPGA VERILOG HDL.

Powered by PhDFocusTM