Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project Overview MP3 player using USB-FLASH-DISK Yoav Gershoni Shachar Faigenblat.

Similar presentations


Presentation on theme: "Project Overview MP3 player using USB-FLASH-DISK Yoav Gershoni Shachar Faigenblat."— Presentation transcript:

1 Project Overview MP3 player using USB-FLASH-DISK Yoav Gershoni Shachar Faigenblat

2 Project Goals Read MP3 files from USB flash disk using 4 layers of protocols. Play those files using MP3 encoder chip. Finishing this project in only one year. Getting high grade!

3 Description- hardware USB FLASH DISK USB HOST CONTROLLER Micro Processor SRAM MP3 Decoder DAC R+L LPF AMP AUDIO R+L USB BUS DATA CONTROL Digital Audio DATA CONTROL Buttons (Play, Pause, Stop, Next)

4 Inputs & outputs Our project USB flash disk buttons PC Head phones

5 Software Architecture in Micro-Processor The Application Logical Layers Open(), Read(), Close() USB HOST Controller Driver SendTrans(), RecTrans() MP3 APPLICATION LAYER Play(), Pause(), Stop() MP3 DECODER LAYER Init(), SendByte(), CheckStatus()

6 USB-to-files layers architecture Host Control Driver USB Mass-Storage Class Using Bulk-Only Transport protocol Logical File System Layer FAT16/FAT32 Command Set Protocol Using SCSI Primary Command Set

7 Technologies to be studied USB –2.0 protocol. –Host controller. Disk on key –USB mass storage class with bulk-only subclass. –SCSI primary command set. –FAT file system. MP3 encoder chip. Micro processor –Choose a micro processor and study it.

8 Project stages Semester A: 1.Building the USB platform and reading plain data to the SRAM. 2.Reading sectors from USB flash disk. 3.Reading files from USB flash disk to PC (for debug).

9 Project stages – cont’ Semester B: 1.Connecting the MP3 encoder. 2.Building a MP3 controller. 3.Transfer files from the USB-Flash-Disk and playing them. 4.Writing the final application software on the micro-controller.


Download ppt "Project Overview MP3 player using USB-FLASH-DISK Yoav Gershoni Shachar Faigenblat."

Similar presentations


Ads by Google