E MBEDED S YSTEM A DVANCED C OURSE P ROJECT P RESENTATION Tan Siyu & Miao Yun 2013-10-18 Aircraft...

15
EMBEDED SYSTEM ADVANCED COURSE PROJECT PRESENTATION Tan Siyu & Miao Yun 2013-10-18 Aircraft Combat (MINI Game

Transcript of E MBEDED S YSTEM A DVANCED C OURSE P ROJECT P RESENTATION Tan Siyu & Miao Yun 2013-10-18 Aircraft...

EMBEDED SYSTEM ADVANCED COURSE

PROJECT PRESENTATION

Tan Siyu & Miao Yun2013-10-18

Aircraft Combat (MINI Game)

Game Demostration

Hardware

MicroBlaze CPU

VGAController

Memory Block 1(Stores instructions, score and status etc.)

Memory Block 2(Stores objects’ shape)

Software Configurable Registers(Stores position of foreground objects)

Monitor

GraphicACC

Joystick

7-SegmentDisplay

Block Diagram

VGA_ACC Module

GPIO

• Viberation1

• Change speed of movement and bullet2

• 8-direction movement3

JoyStick:

Circuit Schematic

INSIDE VIEW

system assembly view

Utilization

Software

Display objects

The width and height are specified in the hardware. In software only the position need to be controlled.

Foreground Shapes

Enemy Shape

Player’s aircraft Shape

Collision Detection

The ENDThank you!