Preliminary Design Review Jan 31, 2006 Brianna Bethel Robert Havlik Jessica Lowry Alex Silva.

Slides:



Advertisements
Similar presentations
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Advertisements

Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
DARSI 2 CDR Adrienne Baile Preston Schipper Matt Hulse Project Overview Components: Design Status Administrative Data Acquisition & Real-time System Integration.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov.
Player Guitar Preliminary Design Review Lucas Gilbride Rick Denney Dan Forrester Randy Hood Lucas Gilbride Rick Denney Dan Forrester Randy Hood.
Embedded Systems Programming
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel September 8, 2005.
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Zach Allen Chris Chan Ben Wolpoff Shane Zinner Project Z: Stereo Range Finding Based on Motorola Dragonball Processor.
Configurable System-on-Chip: Xilinx EDK
Introduction to ARM Architecture, Programmer’s Model and Assembler Embedded Systems Programming.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Digital Guitar Recorder Team RAD – Michael McGuirk, Nick Herrera, David Wormus, Fesehaye G. Abrhaley.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel October 6 th 2005.
The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:
BeHāv Student Behavior Feedback System. Overview Team What is BeHav In Action Features Design Risks Time-Line.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
2/28/2006CAPSTONE Spring '06 CDR1 Team Cornerstone Michael Brogdon Enrique Conde Chad Gill Doug Schuyler.
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)
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
®. Founded in 1991 Industry Leader: Offers industry’s widest range of programming solutions including: low- cost Universal programmers, High performance.
Capstone PDR Fall 2005 Paintball Gun IR Sensing and Tracking Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE)
Milestone 2: Project Proposal and Statement of Work TEAM 8: ANDRE ELLIOTTPROJECT: BITCOIN WALLET MARK NIXON KISHEN PATEL ZACH HOELZLE.
Embedded Systems Programming Introduction to the course.
Microcontroller: Introduction
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams Tyler Blair.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
Camera Interfacing using ARM7
Brought to you by: Smooth Operation Chris Kitt, Brenda Marcum, Jacob Oliver, Michael Roth, and Andrew Yuan.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Image Processing for Remote Sensing Matthew E. Nelson Joseph Coleman.
USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
1 A web enabled compact flash card reader eeble. 2 Weeble Team Chris Foster Nicole DiGrazia Mike Kacirek Website
Ross Brennan On the Introduction of Reconfigurable Hardware into Computer Architecture Education Ross Brennan
EECS 488 – Embedded Systems Design and Specification of a Video Communication Device Based on the Gameboy Advance Glenn Emelko Scott Schmucker April 23.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
Team 3D Erik Lorhammer Christopher BermelJosh Cornelius Electrical Computer Engineering Electrical EngineerElectrical Engineer.
ECE 477 Design Review Team 2  Spring 2010 Digi-Brush Josh LongCaleb Ayew-ewKatie Schremser.
02/2008 MATRIX VISION GmbH 1 Presentation The intelligent camera and Image processing sensor.
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
ECE 477 Design Review Team 09  Spring 2010 Luke Ethan Andy Dhruv.
Universal Lexicon Ethan Byler Luke Johnston Dhruv Lamba Andy Robison.
Altera Technical Solutions Seminar Schedule OpeningIntroduction FLEX ® 10KE Devices APEX ™ 20K & Quartus ™ Overview Design Integration EDA Integration.
The IT700 PIM only supports up to network layer, all other above layers must be executed by other processor. Therefore in the PLC control network two types.
Radio Antenna Turntable System (RATS) Rhonda Blair John Carroll Cameron McKay Pierce Ruggles.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
1 PVDI personal vehicle diagnostic interpreter Grandma Photo courtesy of Getty Images.
Bonitron A\C Demand Scheduler Alex Brown Cory Haugh Ajmer Dwivedi.
Embedded System. What is an Embedded System? Computing systems embedded within electronic devices Hard to define – Nearly any computing system other than.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
What is a Microprocessor ? A microprocessor consists of an ALU to perform arithmetic and logic manipulations, registers, and a control unit Its has some.
TEAM MERCURY: CHARLES CHEN, KATIE CORNER, DANNY COSTINETT, BOB POMEROY, JERIES SHIHADEH Capstone Project: NadeCam.
Eric Glover Steve Andre Shaun Greene Russell Willmot.
ARM 7 & ARM 9 MICROCONTROLLERS AT91 1 AT91RM9200 Software delivery.
Automobile Background ECU Parameters ( SAE Society of Automotive EngineersJ1979 ) – Speed – Engine RPM – Ignition on – Battery Boltage – VIN # – Fuel Trim.
2D-Graphic Accelerator
By Ganesan Alagu Ganesh Feb 26, 2008
Voice Controlled Robot by Cell Phone with Android App
Microcontroller Enhancement Design Project
By Ganesan Alagu Ganesh Feb 21, 2008
General Presentation 2012.
ریز پردازنده. ریز پردازنده مراجع درس میکروکنترلرهای AVR برنامه نویسی اسمبلی و C محمدعلی مزیدی، سپهر نعیمی و سرمد نعیمی مرجع کامل میکروکنترلرهای AVR.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
Command and Data Handling
Presentation transcript:

Preliminary Design Review Jan 31, 2006 Brianna Bethel Robert Havlik Jessica Lowry Alex Silva

Market and Solution The Market –Sharing pictures requires large, inconvenient photo albums or stationary computers that are not easily accessible The Solution –To create a standalone, portable, easy-to-use system to display pictures without a computer

Potential Applications Sharing photos –Nursing homes –Hospitals –Infants in a Baby Crib –Home or Office Presentations Education Map Displays

Project’s Functionality Functions similarly to traditional picture frame Capable of displaying still-pictures and pictures in a slideshow format

Baseline Objectives Stores and retrieves pictures from SD and Compact Flash cards Displays pictures on color LCD screen Includes user interface Runs on an embedded version of Linux Incorporates CPLD

Possible Extensions Incorporate USB to upload and download pictures Control slideshow with a remote control that uses infrared (IR) technology Enable user to zoom in and out of images through a touchscreen interface Increase functionality with a FPGA

Outline of the Approach Industrial Development Process –Logic Product LH79524 Development Board “Less time, less risk, less cost...more innovation!” (Logic PD) –Simultaneous Hardware and Software Development Development Board Custom HardwareFinal Product!

Hardware Block Diagram

Software Block Diagram

Division of Labor Task Responsible Team__ PCB Layout All Embedded Linux All Hardware Engineers Rob & Alex –SD & Compact Flash Rob –CPLDAlex Software EngineersBrianna & Jessica –LCD ConfigurationBrianna –User Interface/GUIJessica

Microcontroller Sharp Blue Streak LH79524/LH79525 Features 32-bit ARM720T RISC Core at MHz Highly Integrated System-on Chip –8KB Cache –MMU –16KB On-Chip SRAM Integrated Color LCD Controller –Capable of Controlling a Variety of Displays LH79525: 176 pin LQFP package Low Cost

LCD Displays Kyocera KCG047QV1AA-A21 4.7” STN Color LCD Display 320x240 QVGA Resolution Sharp LQ64D ” AD-TFT Color LCD Display 640x480 VGA Resolution

Other Components Memory –SRAM –SDRAM –Flash CPLD and FPGA –Memory Map –Counters and Timers –Input Interface

Picture Storage Low Cost Portable Widespread Use Removable Large Data Capacities Compact Flash and SD Cards

Software System Development System Embedded Linux Operating System –Kernel Version Use Cygwin Environment with GNU GCC Tools –C/C++ Development

Schedule

Key Events By CDR –Microcontroller with Linux Loaded –Custom PCB ready for component placement –STN LCD adapter fabricated and built By Milestone 1 –Have first PCB revision tested –Compact Flash working –Display still picture

Key Events By Milestone 2 –Second PCB revision tested –Implement user interface –Slideshow mode implemented Capstone Expo –Refine user interface –Demo Project

Risks and Contingency Plan Custom PCB –Unfamiliar technology –Alternative: Development Kit New Processor Technology –Sharp Processor is in first silicon revision –Processor has small bugs to work around –Alternative: Use different processor and LCD

Risks and Contingency Plan Embedded Linux –Unfamiliar Environment –Alternative: Implement code without operating system GNU Development Environment –Unsupported and not well documented –Alternative: ARM Developer Suite v1.2

Corporate Sponsors Questions ?