English
Language : 

USB2005 Datasheet, PDF (6/21 Pages) SMSC Corporation – USB2.0 ATA/ATAPI CONTROLLER WITH PD - DRM
Chapter 1 General Description
USB2.0 ATA/ATAPI Controller with PD-DRM
Datasheet
The USB2005 is a USB2.0 Mass Storage Class Peripheral Controller intended for use with standard
ATA-5 and -6 hard in media player applications requiring Portable Device – Digital Rights Management
(PD-DRM) as specified by Microsoft for Windows Media systems. This includes reporting all media as
removable drives and providing the drive serial number to the PC host via a SCSI Inquiry command.
The device consists of a USB2.0 PHY and SIE, buffers, Fast 8051 microprocessor with expanded
scratchpad and 768 of program SRAM, internal 48 KB program ROM, and an ATA-66 compatible
interface.
Provisions for optional external Flash Memory up to 64K bytes for program storage is provided. An
optional serial EEPROM which can be modified via USB from the host provides unique VID/PID/Serial
numbers, as well as optional configuration information.
Internal 768 Bytes of scratchpad SRAM are also provided. This internal SRAM can also be used for
program storage to implement program upgrade via USB download to external “boot block” Flash
program memory, if desired.
To facilitate portable media player designs, the ability to electrically detach the USB2005 from the drive
under external microprocessor control is provided, as well as an indication to that processor if the USB
bus is SUSPENDed when the USB2005 is attached to a USB host. See table below:
Table 1.1 Operational Conditions to Electrically Detach USB2005
OPERATIONAL CONDITION
USB BUS
STATUS
Attached to USB but USB host powered down. ie no
VBUS from host PC (IDE interface high impedance)
Media player uP forcing USB detach and high
impedance of USB2005 IDE interface
External uP in media player allows USB connection of
USB2005 while attached to USB bus
Unpowered
X
Enumerating
Normal USB operation/access to IDE
Normal
Operation
USB2005 attached to USB bus; USB Host in SUSPEND SUSPEND
or Safe Removal has occurred via toolbar applet
(USB2005 IDE interface high impedance)
Media Player detached from USB bus (USB2005 IDE Unconnected
interface high impedance)
GPIO3 INPUT
GPIO1
OUTPUT
0
0
0
0
1
Toggle due to
optional
external
SEEPROM
data reads
1
1
X
0
X
0
Revision 0.2 (06-07-05)
6
DATASHEET
SMSC USB2005