270 likes | 435 Views
Ubiquitous - MP3 Player. Ian Bratt John Pratt Eric Lee Wei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring 2003. Project Objectives . Standard MP3 player capabilities MP3 Recording Internal/External Audio Source Rechargeable Power Variable FM Transmission USB Interface
E N D
Ubiquitous - MP3 Player Ian Bratt John Pratt Eric Lee Wei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring 2003 Globex Proprietary Competition Sensitive
Project Objectives • Standard MP3 player capabilities • MP3 Recording • Internal/External Audio Source • Rechargeable Power • Variable FM Transmission • USB Interface • World 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 lighter • Rechargeable 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
Schedule 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: ~$20 TOTAL: ~$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 Globex Proprietary Competition Sensitive