+
CSEE 4840 4840 Embed mbedded ded System em Des esign ign
Lingchuan Mei: lm2908@columbia.edu Jian Lu: jl3946@columbia.edu Shuting Yang: sy2489@columbia.edu Si Wang: sw2778@columbia.edu
+ WMT Wh Whac ac-A-Mole Li Like G Game me CSEE 4840 4840 - - PowerPoint PPT Presentation
+ WMT Wh Whac ac-A-Mole Li Like G Game me CSEE 4840 4840 Embed mbedded ded System em Des esign ign Lingchuan Mei: lm2908@columbia.edu Jian Lu: jl3946@columbia.edu Shuting Yang: sy2489@columbia.edu Si Wang:
Lingchuan Mei: lm2908@columbia.edu Jian Lu: jl3946@columbia.edu Shuting Yang: sy2489@columbia.edu Si Wang: sw2778@columbia.edu
n “Whac-A-Mole” like game system
n Nine holes, Three initial lives, Two minutes n Different items
n Different levels
n Work with ADC to get the touch position x and y coordinates
n Figure out how to display image correctly on a 800x480
n Turn the x,y coordinates into useful data for software
n Set up the interrupt for touching n Figure out how to store all the data on board, basically using
n Map all the peripherals onto Avalon bus and get rid of the
n Image conversion n Create the state machine for the game n Redesign a LED clock on the touch screen.
n ELF error is usually due to wiring mistake in the top level
n Every time you copy an entire project, remember to recreate
n Should have design the interface more easy to use. Should
n Build the design using small modules.
n Image -> Matrix -> Calculate the edge of the item -> SRAM n Get the signal from the software: when, where, what n Layers implementation
n Get touch signal from hardware and identify the
n Control the difficulty level n Implement of the main game logic n Keep track of the lives left, points earned and the action user
n Send signal back to the hardware
De2_WM8731 _audio Music controller
I r q Irq
WM8731 Audio CODEC Ear plugs CPU SDRAM controller
Main.c
N ios System
Music.h
SDRAM
RAM 256-2bytes Data_out 256-2bytes Shift_out 2 bytes
Audio_chip IRQ