• DocumentCode
    2483626
  • Title

    Design of FPGA Based Instruction Fetch & Decode Module of 32-bit RISC (MIPS) Processor

  • Author

    Balpande, Rupali S. ; Keote, Rashmi S.

  • Author_Institution
    Electron. Eng. Dept., Yeshwantrao Chavan Coll. of Eng., Nagpur, India
  • fYear
    2011
  • fDate
    3-5 June 2011
  • Firstpage
    409
  • Lastpage
    413
  • Abstract
    In this paper, we analyze MIPS instruction format instruction data path decoder module function and design theory based on RISC CPU instruction set. Furthermore, we design instruction fetch (IF) module of 32-bit CPU based on RISC CPU instruction set. Function of IF module mainly includes fetch instruction and latch module address arithmetic module check validity of instruction module synchronous control module. Through analysis of function and theory of RISC CPU instruction decoder module, we design instruction decoder (ID) module of 32-bit CPU by pipeline theory. The instruction decoder includes register file, write back data to register file, sign bit extend, relativity check, and it is simulated on QuartusII successfully. Static time sequence shows the instruction fetch & decode module completing required function.
  • Keywords
    data flow computing; field programmable gate arrays; instruction sets; microcomputers; multiprocessing systems; pipeline arithmetic; reduced instruction set computing; FPGA based instruction decode module; FPGA based instruction fetch module; MIPS instruction; QuartusII; RISC CPU instruction set; RISC processor; address arithmetic module check validity; design theory; instruction data path decoder module function; instruction module synchronous control module; latch module; pipeline theory; register file; relativity check; sign bit extend; word length 32 bit; write back data; Computer architecture; Decoding; Pipelines; Presses; Random access memory; Reduced instruction set computing; Registers; Data Flow; Data Path; MIPS; Pipeline;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Systems and Network Technologies (CSNT), 2011 International Conference on
  • Conference_Location
    Katra, Jammu
  • Print_ISBN
    978-1-4577-0543-4
  • Electronic_ISBN
    978-0-7695-4437-3
  • Type

    conf

  • DOI
    10.1109/CSNT.2011.91
  • Filename
    5966479