Skip to content

devAlvaro26/RISCV-VHDL-CORE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RISC-V Core in VHDL for FPGA Implementation

This project implements a RISC-V processor core written in VHDL, designed for synthesis on an FPGA. It is developed as an academic project to explore computer architecture, digital design, and hardware synthesis workflows.


Key Features

  • Architecture: RISC-V RV32I
  • HDL: VHDL
  • Execution model: Single-cycle
  • Main components:
    • Control Unit
    • ALU
    • ROM
    • RAM
    • Register banks
    • Imm. generator
    • Mem. Controller
    • GPIO
  • FPGA compatibility: DE2-115-06

Authors

  • Rafael Budia Murcia, Paulina Chaufan Wax , Jorge Nisa Navarrete, Álvaro Roca Nacarino, Alejandro Saez Vega, Francesc Tudela Domenech
  • Universitat Politècnica de València (UPV)
  • 2024-2025

About

VHDL implementation of a RISC-V core, designed for academic use and validation in FPGA.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors