Skip to content
alan4186 edited this page May 7, 2016 · 6 revisions

This project aims to implement a frame buffer on an FPGA to allow some simple image processing and editing. The goal of this project was to create a system capable of passing out a video signal while overlaying an arbitrary shape on the image. In this project a gray square is used as an arbitrary element to add to the image. Eventually this frame buffer will be used to in my senior design class (ECE448/449) to preform character detection in hardware.

Project files

The Reference_and_Sample_code/ directory contains the example files provided with the Altera DE2-115. These files implement much of the input video decoding. The Altera_Mega_Funtions/ directory contains the on-chip rams generated by Quartus for the DE2-115. The Added_Value/ directory contains my original verilog code and modified example files.

Table of Contents

  1. Home
  2. How It Works
    a. VGA Output
    b. Composite Input
    c. Image Processing and Frame Buffer
  3. Why Use the DE2-115
  4. How To Use
  5. Added Value
  6. Demo
  7. Sources

Clone this wiki locally