Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.

Slides:



Advertisements
Similar presentations
Network II.5 simulator ..
Advertisements

Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Night Vision James Stacy Brian Herre Maurio Grando Eric Faller Chris Bawiec James Team Bender.
EEE226 MICROPROCESSORBY DR. ZAINI ABDUL HALIM School of Electrical & Electronic Engineering USM.
Basic Computer Hardware and Software.
Project O.N.O.S.E. Optical Noxious Odor Sensing Electronics Capstone Preliminary Design Review Fall 2003.
Player Guitar Preliminary Design Review Lucas Gilbride Rick Denney Dan Forrester Randy Hood Lucas Gilbride Rick Denney Dan Forrester Randy Hood.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel September 8, 2005.
Globex Proprietary Competition Sensitive Ubiquitous - MP3 Player Ian BrattJohn Pratt Eric LeeWei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Preliminary Design Review Jan 31, 2006 Brianna Bethel Robert Havlik Jessica Lowry Alex Silva.
Zach Allen Chris Chan Ben Wolpoff Shane Zinner Project Z: Stereo Range Finding Based on Motorola Dragonball Processor.
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Team LIT Scott Butler Kristin Haeusler Michael Hatt Brock Smith.
The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Coordinate Based Tracking System
Pyxis Aaron Martin April Lewis Steve Sherk. September 5, 2005 Pyxis16002 General-purpose 16-bit RISC microprocessor bit registers 24-bit address.
PDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Zach Allen Chris Chan Ben Wolpoff Shane Zinner Project Z: Stereo Range Finding Based on Motorola Dragonball Processor Critical Design Review (CDR)
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Web Audio Stereo Component Group 3 Mike Foy Tony Camilli Barrett Cervenka Dave Hillyard.
1 Introduction to Computers Day 6. 2 Main Circuit Board of a PC The main circuit board (motherboard or system board) is the central nervous system of.
Microcontroller: Introduction
V Material obtained from summer workshop in Guildford County.
FPGA-Based Arcade Emulation Danny Funk, Cory Mohling, Tony Milosch, David Gartner, John Alexander Advisor: Philip Jones Client: Joseph Zambreno.
FPGA-Based Arcade Emulation Danny Funk, Cory Mohling, Tony Milosch, David Gartner, John Alexander Advisor: Philip Jones Client: Joseph Zambreno.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Module I Overview of Computer Architecture and Organization.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
Compact MythTV Frontend Advisor: Professor Wilsey Dustin Grimmeissen Richard Anderson David Kesler.
Higher Computing Computer Systems S. McCrossan 1 Higher Grade Computing Studies 2. Computer Structure Computer Structure The traditional diagram of a computer...
Ross Brennan On the Introduction of Reconfigurable Hardware into Computer Architecture Education Ross Brennan
Learning Targets Identify the external parts of the computer Identify examples of input devices Identify examples of output devices Define basic computer.
Introduction to Computing: Lecture 4
CPU (CENTRAL PROCESSING UNIT): processor chip (computer’s brain) found on the motherboard.
Add on cards. Also known as Expansion card or interface adapter. It can be inserted into an expansion slot of a motherboard to add functionality to a.
Organization of a computer: The motherboard and its components.
Translate the following message:
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation by SANTOSH KUMAR SWAIN Roll # CS
Introduction to Computing Hardware & Software. INSIDE THE COMPUTER Hardware Physical components of the computer. Any part that you can see and touch Examples:
ELN230 – Bazlur slide 1 ELN230 Lecture – 02c PC Components.
Panzer Division bit Central Processing Unit.
The Guts. CPU CPU Socket The CPU is generally a 2 inch ceramic square with a silicon chip located inside. The chip usually about the size of a thumbnail.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Components of a Computer System
O.S.C.A.R. Office Surveillance via Covert Audio/Visual Rover Critical Design Review.
THE MICROPROCESSOR A microprocessor is a single chip of silicon that performs all of the essential functions of a computer central processor unit (CPU)
Parts of the computer Deandre Haynes. The Case The Case This Case is the "box" or "chassis" that holds and encloses the many parts of your computer. Its.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Basic Computer Hardware and Software. Guilford County SciVis V
Done by: Chelsea Bryan Friday, October 10,2014.   The BIOS (aka) Basic input/output system, is a built in software that determines what's a computer.
Basic Computer Hardware and Software.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
OPERATING SYSTEM CONCEPT AND PRACTISE
Difference Between SOC (System on Chip) and Single Board Computer
2D GPU Platform with Hardware-Accelerated Features
Microcontroller Based Digital Code Lock
Operating Systems (CS 340 D)
Andes Game Emulator Aug ,2009
Drill Translate the following message:
Introduction to Computers
Computer System Basics- The Pieces & Parts
Introduction to Microprocessors and Microcontrollers
INTRODUCTION TO COMPUTERS
FPGA Vinyl to Digital Converter (VDC)
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station

Table of Contents Introduction System Overview Features Hardware Software Implementation Deadlines Schedule Division of Labor Risks and Issues Contingency Plans Possible Expansion Parts List Cost/Expense Estimates ROI Marketability Conclusion

Introduction Purpose Prototype an arcade style game station capable of running a video game Provide audio-video output (video via Composite Video) Accept user input via button presses Program Pong as the demonstrable video game for the game station Goals To meet all Engineering Development Milestones. To maximize ROI by minimizing development and production costs. To deliver a working prototype with accompanying documentation by December 4.

Features Video Game Station  Capable of running any comparably sized video game Separate Unit to Process Video & Audio  Responsible for screen image generation 8 Button Controller  4 Directions, 4 Action Buttons TV Connectable  Outputs the Game on any TV Pong  The Childhood favorite is back to stay

Hardware MC MB RAM Xilinx FPGA 10Mhz Clock Reset Switch Serial Port EPROM 2 D/A Converters Programmable Interrupt Controller 8 Button Controller

System Overview Data Bus MC68000 FPGA MC MB RAM PIC Composite Video Serial Port EPROM D/A Converters Analog Audio 8 Button Controller

Software A completely recreated game of pong with sound, as well as multiplayer support Composite Video Driver, capable of converting mapped pixels in memory into a TV image Sound Driver, capable of playing a sound file in memory

Board Implementation Wire-wrap capable due to relatively slow CPU (10Mhz) Board contains processor, memory, inputs, and outputs Located inside of casing

Hardware Implementation Motorola MC68000 Processor  Necessary for large addressable memory space  4MB DRAM  Executable approximately 500Kb in size  Sound and video storage approximately 1700Kb in size  1800Kb Contingency Xilinx FPGA  Memory mapped I/O  Video/Sound driver  Easy to implement on FPGA 10Mhz Clock  Slow speed necessary to avoid wire-wrap problems Interrupt Controller  Motorola 8214 Programmable Interrupt Controller Reset Switch  Necessary to ensure all board components are initialized together Serial Port  Transfers code from PC to the game station

Software Implementation Written using MC68000’s C compiler  Easy to program  Powerful games easily realized Audio/Video Storage  Bit array representing black or white pixels.  Audio shall be stored in custom format.

Intermediate Deadlines CDR  Design, test, and implement prototype board  Successfully run code on prototype board Milestone 1  Complete development of individual modules  Get board to interface with video display device Milestone 2  Integrate modules  Run test executable to demonstrate working hardware

Final Goals Expo  Implement Pong as final demonstration of functional game station. User can interface with device to change the screen output Basic scoring and game rules implemented Sound output reflective of gameplay

Schedule

Division of Labor Joe Microprocessor Software Alex Video Module Sharon Sound Module Scott HID and Interface Power

Risks and Issues Unfamiliar Technology  Television Video Output Interface  Sound Output  Buttons (User Controls) Software/Hardware Bugs

Contingency Plans Technology Research  Television Video Output Interface  Sound Output Use of VGA monitor or LCD instead of television Incremental implementation with extensive hardware/software testing

Possible Expansion Higher Resolution Video More Complex Graphics Functions Polyphonic or Multiple Voice Support Additional Game / More Complex Game Multiple HIDs Removable Media

Marketability Nostalgic Consumers Young Children Capitalizing on “retro” popularity Extremely Inexpensive

description price quantity total Microprocessor:Motorola $15.001$15.00 Memory:4 MB DRAM$3.391$3.39 EPROM:Texas Instruments$8:001$8.00 FPGAXilinx$20.001$20.00 Display:TV(already have)$0.001$0.00 PIC:Motorola 8214$3.502$7.00 D/A Converter:16-bit$8.002$16.00 Miscellaneous Parts:boards, wires, elements $50.00 $50.00 Total: $ Parts List with Cost Estimates

Because of mass purchasing, price will be effectively decreased to one-quarter of prototype cost Components will be optimized once a prototype is built Per unit cost will be approximately $15.00 Retail unit cost will be $20.00 for a 33% net profit on investment Return on Investment

Conclusion Video Game Station MC68000 Processor TV Video Driver Sound Driver Capable of running B&W games