OpenCores

Project maintainers

Details

Name: graphicsaccelerator
Created: May 16, 2011
Updated: May 20, 2011
SVN Updated: May 17, 2011
SVN: Browse
Latest version: download (might take a bit to start...)
Statistics: View
Bugs: 1 reported / 0 solved
Star2you like it: star it!

Other project properties

Category:Video controller
Language:VHDL
Development status:Beta
Additional info:Design done, FPGA proven
WishBone compliant: No
WishBone version: n/a
License: LGPL

Description

This project is a group of hardware units that perform graphics algorithms.
For testing purposes, beside the Units that perform these algorithms, there is a Frame Buffer that holds the image drawn and a Video Controller that outputs the image to a screen. In addition to the user interface which consists of switches and push buttons that selects the color, position, function performed, .. etc.

Current State

Till now we have the Bresenham Line Drawing Algorithm.
Due to the Limitations of the FPGA that I am working on, the Frame Buffer is only 170x120 pixels x 8 Colors.

Demo

This video shows a test for using the current project where I write my name using Lines with different colors.
http://www.youtube.comwatch?v=siI4f6GxyM4