Project Goals

Our project goals are as follows:

  1. Drive a color VGA display at 800×600 resolution using an FPGA
  2. Include a hardware accelerator to render triangles (used for generating 3D graphics)
  3. Include an interface to allow a host to send graphics commands to the FPGA
  4. Render pixels at the maximum possible rate
  5. Create or obtain a 3D model, expressed as a list of 2D triangles (3 vertices, and pixel value), projected down from 3D model, and use these to demonstrate drawing speed