Raster_engine: An implementation of rasterization engine using Skywater 130 nm PDK.

Clone this repo:

Branches

  1. 9472398 final gds oasis by Jeff DiCorpo · 2 years ago main
  2. 496dd73 Rerun by fatihgulakar · 2 years, 1 month ago
  3. 6fa471f Last commit insh by fatihgulakar · 2 years, 1 month ago
  4. 24edf39 Update README.md by fatih · 2 years, 1 month ago
  5. 7dc6317 Initial commit by fatihgulakar · 2 years, 1 month ago

Raster Engine

An implementation of rasterization engine using Skywater 130 nm PDK.

Even through open-source RISC-V processor architectures provide huge performance and flexibility for computation tasks, an accompanying GPU is required for user interaction and visualization. For this purpose, this project aims to integrate a rasterizer to the existing RISC-V core for the visualization purpose on the path of obtaining a fully open-source computational platform in the future.

The rasterizer can be programmed using the Wishbone interface. Since we don't have enough silicon area to put SRAMs for storing a frame, we made the signals that goes to VRAM output. So, to display the result of the rasterization engine, an FPGA with VRAM and VGA controller is needed.

Contributors

  • Can Kurt
  • Mehmet Fatih Gülakar