dap163.pps - Datasheet Archive
Download
Report
Transcript dap163.pps - Datasheet Archive
USB Digital Audio Player
Using ST92163
By Microcontroller Division
Version 1.2 / November 2000
General Features
Supported Audio Decoder :
STA015 in MP3 decoder mode
Supported Cards :
Compact Flash Card
SmartMedia Card
MultiMedia Card
USB 1.1 Full Speed interface
Supported OS :
Windows 98 and 98SE
Windows 2000
Windows Millennium
Mac OS
Integration into :
Windows Explorer as a
Removable disk
User specific applet
Mac OS file system
Cost / Flexibility Tradeoff :
Lowest cost using customer Mask
OR
State of the art flexibility : OTP
Full Package including :
Demonstration Board
Microcontroller Firmware
PC Kernel Driver
PC Exemple Applet
Available December 2000!
2
Target Markets
Portable Digital Audio Players
Working from the USB power when
connected
Working on low power from battery
when disconnected
Car Radio with Digital Audio Playback
Device can be removed from the car
and connected to the PC for music
download
With optional MP3CD reader
Home Digital Audio Players (Jukebox)
Connects to the Home Stereo Amplifier
Can be linked to the PC for music
download
With optional MP3CD reader
3
System Architecture
12Mbit/s
350KByte/s
Audio
* USB connectivity to the PC and STA015 control are 2
different operating modes running at different times
* Even though the board is designed to access to any of the
CF, SMC or MMC, a different software is needed to handle 4
each different card type
Supported Cards
Compact Flash Card (CF)
8bit Memory Mode
5V supply directly from USB
Speed : 350KByte/s
MultiMedia Card (MMC)
MMC MultipleBlock mode
CRC support (Read & Write)
3V supply from USB / Regulator
Speed : 150KByte/s
SmartMedia Card (SMC)
SSFDC compliant (ECC and Status Read)
4 to 64MByte support, 128MByte ready
3V supply from USB / Regulator
Speed : 250KByte/s
5
USB Interface
Full Speed (12MBit/s) USB Bulk transfer
Bus Powered device
Complying to the USB Mass Storage Class specifications
Bulk Only Transfer (BOT)
• 1 Control Endpoint
• 1 Bulk In Endpoint
• 1 Bulk Out Endpoint
Reduced Block Command (following USB Class specification for
Flash Cards)
Fully USB Plug Tested solution
ST92163 on USB integrators list
suspend current <500µA
Active current <100mA
6
PC Side
Integrates into windows explorer or user specific applet
Supports all USB enabled operating systems
Support for windows 98 and 98SE
• ST provides class driver DLL and kernel SYS file
Support for windows 2000, millenium and MAC OS*
• USB mass storage class support native in the OS
*CF and SMC only on MAC OS
7
Deliverables
Demonstration hardware :
Line Out
Headphone
Connector
MMC Connector
CF Connector
STA015
Demoboard
STA015
ST92163
Mass Storage
Demoboard
ST92163
Socket
Software package
Microcontroller firmware
Windows 98 / 98SE drivers
Exemple of user specific applet
USB Connector
SMC Connector
Full documentation
8
Schedule
Hardware :
PC softwares :
Integration in Windows 98 / 98SE explorer :
Integration in Windows 2000 explorer :
Integration in Windows Millenium explorer :
Integration in MAC OS file system :
Exemple User Specific Applet :
W49
Now
Now
Now
Now except on
Millenium
Single Card Support :
SmartMedia Card :
Compact Flash Card :
MultiMedia Card :
W47
STA015 MP3 playback Support :
Now
Now
Now
W49
9