Skip to content

Vuk-Luzanin/FPGA-based-Ray-Tracing-Engine-with-Custom-picoRISC-CPU

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray-Tracing

Computer Architecture project

Automatically made HARDWARE/ (simulation, db, incremental_db)

The project focused on running 3D ray tracing graphics on a Cyclone III FPGA, developed using Quartus 13.1. It involved designing a custom picoRISC CPU based on RISC-V, which executed assembler code with a custom instruction set. The system included a GPU for VGA output, SDRAM communication module (within the GPU), and a PS/2 keyboard controller.

Loading

About

The project focused on running 3D ray tracing graphics on a Cyclone III FPGA, developed using Quartus 13.1. It involved designing a custom picoRISC CPU based on RISC-V, which executed assembler code with a custom instruction set. The system included a GPU for VGA output, SDRAM communication module (within the GPU), and a PS/2 keyboard controller.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 46.8%
  • VHDL 29.0%
  • C 9.7%
  • Assembly 9.2%
  • Verilog 5.2%
  • Wolfram Language 0.1%