Skip to content

Diagrams

marwannismail edited this page Oct 31, 2025 · 10 revisions

RISC-V Project Diagrams

This page displays the schematics of each module in the RISC-V multi-cycle CPU system. All blue wires are ports that other modules connect to, while black wires are internal signals. Unless otherwise stated, all wires are one bit in width.

Table of Contents

  1. Top-Level Module
  2. Arithmetic Logic Unit (ALU)
  3. Fetch
  4. Instruction Decoder
  5. ALU Decoder
  6. Register File
  7. Control Finite State Machine (Control FSM)
  8. Memory
  9. Memory Loader

Top-Level Module

Top

Arithmetic Logic Unit (ALU)

ALU

Fetch

Fetch

Instruction Decoder

Decode

ALU Decoder

ALU-Decode

Register File

Reg-File

Control Finite State Machine (Control FSM)

FSM

Memory

MA

Memory Loader

MemoryLoader

Clone this wiki locally