Design and Implementation of a VGA Display Generator Using FPGA

This project is an implementation of a VGA display generator, using FPGA device. The goal of this project is to design a simple video image. The image is a square ball shape in red color that bounces up and down the screen of a monitor. This project is using Altera UP2 board, FLEX 10K device. The...

Full description

Saved in:
Bibliographic Details
Main Author: Haslinda, Hassan
Other Authors: Siti Zarina Md. Naziri (Advisor)
Format: Learning Object
Language:English
Published: Universiti Malaysia Perlis 2008
Subjects:
Online Access:http://dspace.unimap.edu.my/xmlui/handle/123456789/1328
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaysia Perlis
Language: English
id my.unimap-1328
record_format dspace
spelling my.unimap-13282017-11-29T04:43:35Z Design and Implementation of a VGA Display Generator Using FPGA Haslinda, Hassan Siti Zarina Md. Naziri (Advisor) VHDL language Field programmable gate arrays Video Generation Array (VGA) High Description Language (HDL) VGA display generator Video image This project is an implementation of a VGA display generator, using FPGA device. The goal of this project is to design a simple video image. The image is a square ball shape in red color that bounces up and down the screen of a monitor. This project is using Altera UP2 board, FLEX 10K device. The source code is designed using VHDL language processed using Quartus II Design Software. The output is displayed using a standard VGA monitor with 640 by 480 pixels. The design of this project consists of two sub programs, and one top level entity. All three programs compiled and simulated individually. The first sub program is to generate timing signals for VGA display, the second sub-program is a seven segment display needed to track the vertical motion of the image. Both programs are combined in one entity. The top level entity combines all sub programs, and most importantly it draws the shape of the ball and provides the motion for the ball. Final output produced the targeted result with a red square ball moves vertically up and down the screen, and seven segment display produce a counting in hexadecimal in rapid movement which shows the ball is in motion mode. Overall, this project has reached its objectives. 2008-06-27T07:26:34Z 2008-06-27T07:26:34Z 2007-04 Learning Object http://hdl.handle.net/123456789/1328 en Universiti Malaysia Perlis School of Microelectronic Engineering
institution Universiti Malaysia Perlis
building UniMAP Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Perlis
content_source UniMAP Library Digital Repository
url_provider http://dspace.unimap.edu.my/
language English
topic VHDL language
Field programmable gate arrays
Video Generation Array (VGA)
High Description Language (HDL)
VGA display generator
Video image
spellingShingle VHDL language
Field programmable gate arrays
Video Generation Array (VGA)
High Description Language (HDL)
VGA display generator
Video image
Haslinda, Hassan
Design and Implementation of a VGA Display Generator Using FPGA
description This project is an implementation of a VGA display generator, using FPGA device. The goal of this project is to design a simple video image. The image is a square ball shape in red color that bounces up and down the screen of a monitor. This project is using Altera UP2 board, FLEX 10K device. The source code is designed using VHDL language processed using Quartus II Design Software. The output is displayed using a standard VGA monitor with 640 by 480 pixels. The design of this project consists of two sub programs, and one top level entity. All three programs compiled and simulated individually. The first sub program is to generate timing signals for VGA display, the second sub-program is a seven segment display needed to track the vertical motion of the image. Both programs are combined in one entity. The top level entity combines all sub programs, and most importantly it draws the shape of the ball and provides the motion for the ball. Final output produced the targeted result with a red square ball moves vertically up and down the screen, and seven segment display produce a counting in hexadecimal in rapid movement which shows the ball is in motion mode. Overall, this project has reached its objectives.
author2 Siti Zarina Md. Naziri (Advisor)
author_facet Siti Zarina Md. Naziri (Advisor)
Haslinda, Hassan
format Learning Object
author Haslinda, Hassan
author_sort Haslinda, Hassan
title Design and Implementation of a VGA Display Generator Using FPGA
title_short Design and Implementation of a VGA Display Generator Using FPGA
title_full Design and Implementation of a VGA Display Generator Using FPGA
title_fullStr Design and Implementation of a VGA Display Generator Using FPGA
title_full_unstemmed Design and Implementation of a VGA Display Generator Using FPGA
title_sort design and implementation of a vga display generator using fpga
publisher Universiti Malaysia Perlis
publishDate 2008
url http://dspace.unimap.edu.my/xmlui/handle/123456789/1328
_version_ 1643802665640001536