sanketny8 / Pipelined_Processer_RISC_32_Verilog

Pipelined version of Single Cycle Processor.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pipelined Processer

  • It is pipelined version of single cycle processor.

Description

  • It is 5 stage pipeline processor without forwarding path and data lock unit.

  • The 5 stages are

    1. Instruction fetch (IF)
    2. Operand fetch (OF)
    3. Execute (EX)
    4. Memory Access (MA)
    5. Write Back (WB)
  • It has 4 Pipeline registers. All are negetive edge clock triggered.

    1. PR1 (IF_OF)
    2. PR2 (OF_EX)
    3. PR3 (EX_MA)
    4. PR4 (MA_WB)

    Pipelined Processor

About

Pipelined version of Single Cycle Processor.


Languages

Language:Verilog 89.2%Language:Coq 10.5%Language:Assembly 0.3%