Title :
Synthesis and Simulation of a 32Bit MIPS RISC Processor using VHDL
Author :
Ritpurkar, S.P. ; Thakare, M.N. ; Korde, G.D.
Author_Institution :
Dept. of Electron. & Telecommun, B.D. Coll. of Eng., Sevagram, India
Abstract :
The main objective of the project is to design and simulate 32Bit MIPS (Microprocessor Interlocked Pipeline Stages) RISC (Reduced Instruction Set Computer) Processor using VHDL (Very High Speed Integrated Circuit Hardware Description Language). In this paper, we analyze Instruction fetch module, Decoder module, Execution module which includes 32Bit Floating point ALU, Flag register of 32Bit, MIPS Instruction Set, and 32Bit general purpose registers and design theory based on 32Bit MIPS RISC Processor. Furthermore, we use pipeline concept which involves Instruction Fetch, Instruction Decode, Execution, Memory and Write Back modules of MIPS RISC processor based on 32Bit MIPS Instruction set in a single clock cycle. All the modules in the design are coded in VHDL, as it is very useful language with its concept of concurrency to cope successfully with the parallelism of digital hardware. Finally, Synthesis and Simulation of the design is done in XILINX 13.1i ISE Simulator.
Keywords :
hardware description languages; logic design; microprocessor chips; reduced instruction set computing; MIPS RISC processor; VHDL; XILINX 13.1i ISE simulator; decoder module; execution modules; flag register; floating point ALU; general purpose registers; instruction decode; instruction fetch module; memory modules; microprocessor interlocked pipeline stages; reduced instruction set computer; very high speed integrated circuit hardware description language; word length 32 bit; write back modules; Computer architecture; Conferences; Decoding; Pipeline processing; Reduced instruction set computing; Registers; Simulation; Data Path; Instruction Set; MIPS; Pipeline; RISC; VHDL; XILINX 13.1i;
Conference_Titel :
Advances in Engineering and Technology Research (ICAETR), 2014 International Conference on
Conference_Location :
Unnao
DOI :
10.1109/ICAETR.2014.7012843