globex proprietary competition sensitive ubiquitous - mp3 player ian brattjohn pratt eric...

27
Globex Proprietary C ompetition Sensitive Ubiquitous - MP3 Player Ian Bratt John Pratt Eric Lee Wei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring 2003

Post on 20-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Globex Proprietary Competition Sensitive

Ubiquitous - MP3 Player

Ian Bratt John PrattEric Lee Wei-Shin WangDavid Lindstone

ECEN 4573 Capstone LabSpring 2003

Globex Proprietary Competition Sensitive

Project ObjectivesStandard MP3 player capabilitiesMP3 RecordingInternal/External Audio SourceRechargeable PowerVariable FM TransmissionUSB InterfaceWorld Domination*

Globex Proprietary Competition Sensitive

U-MP3 subsystems

Input systems Output systems Power sources Memory and File Storage MP3 Decoding/Encoding Processor and Control

Globex Proprietary Competition Sensitive

Inputs USB Compatible with all machines with USB

ports Faster than Serial I/O User friendly

Line-in Record external sources into MP3 format Direct routing to MP3 player output

User Interface Keypad

Globex Proprietary Competition Sensitive

Outputs

Headphones/Speakers FM transmission Great for using in car Tunable to various FM frequency

External Audio Source Able to transmit other audio sources

LCD output ID3 tag info FM frequency display Animations

Globex Proprietary Competition Sensitive

Power source

Adaptor for car cigarette lighterRechargeable LiI battery Rechargeable from wall adaptor or

car cigarette lighter

Globex Proprietary Competition Sensitive

Memory and File Storage

Flash/EEPROM Firmware

Compact Flash 256MB Proprietary File System Removable/Interchangeable

Globex Proprietary Competition Sensitive

MP3 Decoder/Encoder

Simple parallel interface Decoder Supports 19.2KHz – 128KHz Converts MP3 data to analog output Digital, internal volume control

Encoder Variable sample rate

Globex Proprietary Competition Sensitive

Processor and Control

Microprocessor Motorola MC68332

FPGA Xilinx Bus arbitration FIFOs for MP3 Decoder/Encoder Glue Logic

Globex Proprietary Competition Sensitive

Top Level Design

Globex Proprietary Competition Sensitive

Globex Proprietary Competition Sensitive

Globex Proprietary Competition Sensitive

Globex Proprietary Competition Sensitive

Globex Proprietary Competition Sensitive

Globex Proprietary Competition Sensitive

Globex Proprietary Competition Sensitive

Globex Proprietary Competition Sensitive

Globex Proprietary Competition Sensitive

ScheduleID Task Name Duration Start Finish

1 Project Design 14 days Thu 1/16/03 Tue 2/4/03

2 Component Selections 10 days Tue 1/21/03 Mon 2/3/03

3 Design Schematics 14 days Wed 1/22/03 Mon 2/10/03

4 PDR Presentation 5 days Thu 1/23/03 Wed 1/29/03

5 Preliminary Design Review 1 day Thu 1/30/03 Thu 1/30/03

6 Build Prototype Board 5 days Wed 2/5/03 Tue 2/11/03

7 Load and run code in Prototype 3 days Wed 2/12/03 Fri 2/14/03

8 Layout PCB 14 days Fri 2/7/03 Tue 2/25/03

9 Build and Populate PCB 7 days Wed 2/26/03 Thu 3/6/03

10 Bring PCB online 7 days Mon 1/27/03 Tue 2/4/03

11 CDR Presentation 6 days Wed 2/19/03 Wed 2/26/03

12 Critical Design Review 1 day Thu 2/27/03 Thu 2/27/03

13 Code Development 54 days Sat 2/15/03 Wed 4/30/03

14 FPGA Design 50 days Wed 2/12/03 Mon 4/21/03

15 Design and Build Analog Amplifier 14 days Wed 2/5/03 Fri 2/21/03

16 Desing and build FM transmitter 14 days Mon 2/24/03 Thu 3/13/03

17 Add Extras 14 days Thu 4/10/03 Tue 4/29/03

W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S MJan 19, '03 Jan 26, '03 Feb 2, '03 Feb 9, '03 Feb 16, '03 Feb 23

Globex Proprietary Competition Sensitive

Resource Distribution

Ian Processor and Control

Eric Memory and File Storage

Dave FM Transmission and Analog Aspects

John MP3 Decoding/Encoding and File System

Wei-shin FPGA and Bus Control/Interfacing

Everyone Software and debugging

Globex Proprietary Competition Sensitive

Project Checkpoints

Critical Design Review Prototype board running code Schematics for PCB layout

Milestone 1 PCB populated and processor running

Milestone 2 Playing an MP3 from the internal flash

Expo Transmit from the MP3 player

Globex Proprietary Competition Sensitive

Baseline Cost Analysis

Parts: Processor: ~$20 FPGA: ~$50 SRAM: ~$15 FLASH: ~$15 LCD and KEYPAD: ~$15 MP3 DECODER: ~$20TOTAL: ~$135

Globex Proprietary Competition Sensitive

Production Cost Analysis

Construction: 4-Layer Board: ~$200 Populate Board: ~$60 Production Labor Costs: NONE!TOTAL: ~$260

Final Total: $395

Globex Proprietary Competition Sensitive

Market Analysis

Large scale production cost per unit $75

Expected selling price of unit $150

Projected market share 15-20%

PROFIT $75 x 1million units = $75,000,000/year Tech support = $1,000,000 of revenue and

virtually no cost

Globex Proprietary Competition Sensitive

Societal Implications No significant environmental impact Increases standard MP3 player functionality Eliminates the need to buy multiple

electronic devices

Less battery disposal Possible illegal FM broadcast

Globex Proprietary Competition Sensitive

Risk Assessment

USB Interfacing with OS Noise Serial I/O

FM transmission FCC broadcast regulations

Battery Controller Complex control issues

Globex Proprietary Competition Sensitive

Risk Assessment MP3 decoder/encoder Significant documentation Interface difficulties

General risks Implementing design on 1 board Synchronization constraints Low-quality audio output