Author: | Li, Yu |
Title: | Autonomous FPGA-based gaming console |
Advisors: | Carrion Schafer, Benjamin (EIE) |
Degree: | M.Sc. |
Year: | 2014 |
Subject: | Field programmable gate arrays Video games. Hong Kong Polytechnic University -- Dissertations |
Department: | Department of Electronic and Information Engineering |
Pages: | viii, 85 pages : illustrations ; 30 cm |
Language: | English |
Abstract: | HDL (hardware description language) and FPGA (field-programmable gate array) devices allow designers to quickly develop and implement sophisticated digital circuits and prototype these it on reconfigurable computing boards. As these technologies mature, they have become mainstream practice. This dissertation describes the implementation of an autonomous FPGA-based gaming console which implements a ping pong game. The core hardware platform used in the project is a Xilinx's Virtex-4 ML402 board. A mixture of top-down and bottom-up approach is flowed for the design and implementation on an FPGA using the Xilinx ISE Design Suite as the main development platform. The console system uses a VGA Monitor and a LCD1602 as output, and a PS/2 keyboard, DIP switches and buttons as inputs. This gaming console allows single player mode as well as two player mode ping pong game. Some of the main objectives of the project are the understanding of HDL (in particular VHDL), FPGA design and verification flow, as well as how to tackle larger systems using hierarchical design strategies, e.g. the use of state machine as overall controller. |
Rights: | All rights reserved |
Access: | restricted access |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
b2819486x.pdf | For All Users (off-campus access for PolyU Staff & Students only) | 8 MB | Adobe PDF | View/Open |
Copyright Undertaking
As a bona fide Library user, I declare that:
- I will abide by the rules and legal ordinances governing copyright regarding the use of the Database.
- I will use the Database for the purpose of my research or private study only and not for circulation or further reproduction or any other purpose.
- I agree to indemnify and hold the University harmless from and against any loss, damage, cost, liability or expenses arising from copyright infringement or unauthorized usage.
By downloading any item(s) listed above, you acknowledge that you have read and understood the copyright undertaking as stated above, and agree to be bound by all of its terms.
Please use this identifier to cite or link to this item:
https://theses.lib.polyu.edu.hk/handle/200/8145