RISC-V CPU Base Integer 32 bit ISA Implementation in Verilog HDL (Singlecycle, Multicycle, Pipelined). Update with more extension functionalities in the future.
-
Updated
Jan 7, 2025 - Verilog
RISC-V CPU Base Integer 32 bit ISA Implementation in Verilog HDL (Singlecycle, Multicycle, Pipelined). Update with more extension functionalities in the future.
A 32 Bit RISC-V Processor Implementation in Verilog
🧠 Pipelined Processor is to design, implement and test a Harvard (separate memories for data and instructions), RISC-like, five-stages pipeline processor.
A fault-tolerant, pipelined RISC-V processor system implemented in Verilog, featuring Triple Modular Redundancy (TMR), SECDED memory protection, error injection, and robust recovery mechanisms. Designed for research, education, and prototyping of reliable digital systems.
5-Stage Pipelined Processor for RV32I with Hazard Control and Branch Prediction.
This project is a custom 32-bit pipelined RISC processor in Verilog, featuring a 5-stage pipeline, hazard detection, and data forwarding. It demonstrates core CPU concepts and is ideal for learning about pipelined processor design and simulation.
Assignments for Computer Organization (Undergraduate Course, NYCU)
5-Stage Pipelined Processor for RV32I with Hazard Control and Branch Prediction.
A ModelSim project that implements a MIPS pipelined CPU in Verilog, enhancing efficiency through pipelining based on single-cycle CPU concepts.
Add a description, image, and links to the pipelined-processor topic page so that developers can more easily learn about it.
To associate your repository with the pipelined-processor topic, visit your repo's landing page and select "manage topics."