VHDL Project INSA 4AE (Processor)
Find a file
Robin Marin--Muller a14fe32261
Update README.md
2025-01-02 22:51:14 +01:00
cpu_project Hot fix for LOAD: using falling edge to respect timing. 2023-12-05 20:50:22 +01:00
src Hot fix for LOAD: using falling edge to respect timing. 2023-12-05 20:50:22 +01:00
.gitignore Boilerplate CPU. VHDL files only. 2023-10-03 14:37:37 +02:00
README.md Update README.md 2025-01-02 22:51:14 +01:00

Risc V VHDL 5 Stages Pipeline

image (3)

Key Improvements in Develop Branch:

  • Better understanding of VHDL allowed for a more efficient design.
  • The removal of redundant pipeline stage components streamlined the microprocessor, reducing bottlenecks and increasing operational frequency.
  1. Main Branch:

    • Frequency: 68.19 MHz
    • Design philosophy:
      • Relied on components for pipeline stages.
      • These components added complexity and increased the number of logical gates required, leading to slower processing.
  2. Develop Branch:

    • Frequency: 168.55 MHz
    • Design philosophy:
      • Simplified architecture by eliminating unnecessary pipeline stage components.
      • Optimized signal paths and reduced the number of logical gate transitions, leading to higher efficiency and speed.