USB2601/USB2602

4th Generation USB 2.0 Flash Media Controller with Integrated Card Power FETs & HS Hub

PRODUCT FEATURES

Datasheet

Hub Controller

„Provides Three USB 2.0 Downstream Ports via internal USB 2.0 Hub

— Multi Transaction Translator for FS/LS devices attached

Flash Media Controller

„Complete System Solution for interfacing SmartMediaTM (SM) or xD Picture CardTM (xD)1, Memory StickTM (MS), High Speed Memory Stick (HSMS), Memory Stick PRO (MSPRO), MS DuoTM,

Secure Digital (SD), Mini-Secure Digital (Mini-SD), TransFlash (SD), MultiMediaCardTM (MMC),

Reduced Size MultiMediaCard (RS-MMC), NAND Flash, Compact FlashTM (CF) and CF UltraTM I & II, and CF form-factor ATA hard drives to USB 2.0 bus

Supports USB Bulk Only Mass Storage Compliant Bootable BIOS

„Support for simultaneous operation of all above devices. (only one at a time of each of the following groups supported: CF or ATA drive, SM or XD or NAND, SD or MMC)

„On-Chip 4-Bit High Speed Memory Stick and MS PRO Hardware Circuitry

„On-Chip firmware reads and writes High Speed Memory Stick and MS PRO

„1-bit ECC correction performed in hardware for maximum efficiency

„Hardware support for SD Security Command Extensions

„3.3 Volt I/O with 5V input tolerance on VBUS, Port Power and Over-Current Sense pins

„On-chip power FETs for supplying flash media card power with minimum board components

„8051 8 bit microprocessor

Provides low speed control functions

30 MHz execution speed at 4 cycles per instruction average

12K Bytes of internal SRAM for general purpose scratchpad

768 Bytes of internal SRAM for general purpose scratchpad or program execution while re-flashing external ROM

Double Buffered Bulk Endpoint

Bi-directional 512 Byte Buffer for Bulk Endpoint

64 Byte RX Control Endpoint Buffer

64 Byte TX Control Endpoint Buffer

„Internal Program Memory Interface

64K Byte Internal Code Space

„On Board 24MHz Crystal Driver Circuit

„Can be clocked by an external 24MHz source

„On-Chip 1.8V Regulator for Low Power Core Operation

„Internal PLL for 480MHz USB 2.0 Sampling, Configurable MCU clock

„11 GPIOs for special function use: LED indicators, button inputs, power control to memory devices, etc.

Inputs capable of generating interrupts with either edge sensitivity

„Configuration of Hub and Flash Media features controlled either by internal defaults or via single external EEPROM. User configurable features:

Full or Partial Card compliance checking

LUN configuration and assignment

Write Protect Polarity

Cover Switch operation for xD compliance

Inquiry Command operation

SD Write Protect operation

Older CF card support

Force USB 1.1 reporting

Internal or External Power FET operation

„Compatible with Microsoft WinXP, WinME, Win2K SP3&4, Apple OS10 and Linux Multi-LUN Mass Storage Class Drivers

„Win2K, Win98/98SE and Apple OS8.6 and OS9 Multi-LUN Mass Storage Class Drivers are available from SMSC

„128 Pin TQFP Package (1.0mm height, 14mm x14mm footprint); lead-free RoHS compliant package also available

1.xD Picture Card not applicable to USB2601

SMSC USB2601/USB2602

DATASHEET

Revision 1.6 (06-20-08)