Authors:Â Prof. Vishal D. Jaiswal, Ms. Ashwini R. Golghate
Abstract:Â This paper describes study of Floating Point 32-Bit MIPS RISC Processor Using VHDL (Very High Speed Integrated Circuit Hardware Description Language). In this IEEE 754 Single Precision Format is use for the floating point concept. This processor has fixed-length of 32-Bit instructions based on four different format R-format, I-format, J-format and I/O format and eight 32-Bit general-purpose registers. The instruction format used in this is based on RISC (Reduced Instruction Set Computer) Processor but the design process is simple which involves instruction fetch (IF), instruction decoder (ID), execution (EXE), data memory (MEM) and write back (WB) modules of 32-Bit CPU. The control unit controls the operations performed in these module. All the modules in this design are coded in VHDL language, as it is very useful in digital hardware. A more than 45 instructions are designed in initial development step of the processor. The instruction set consists of Arithmetic, Logical, Immediate, Jump, Load, store, I/O and HALT type of instruction. Finally, Simulation of the design is done in XILINX 14.5i ISE Simulator.
Full Issue
| View or download the full issue |