USB2227/USB2228
4th Generation USB2.0
Flash Media Controller
with Integrated Card
Power FETs
Datasheet
PRODUCT FEATURES
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 USB2.0 bus
Internal or External Program Memory Interface
—
64K Byte Internal Code Space or Optional 64K Byte
External Code Space using Flash, SRAM or EPROM
memory.
On Board 24Mhz Crystal Driver Circuit
Can be clocked by 48MHz external source
On-Chip 1.8V Regulator for Low Power Core Operation
Internal PLL for 480Mhz USB2.0 Sampling, Configurable
MCU clock
—
Supports USB Bulk Only Mass Storage Compliant
Bootable BIOS
Supports firmware upgrade via USB bus if “boot block”
Flash program memory is used
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)
15 GPIOs for special function use: LED indicators, button
inputs, power control to memory devices, etc.
—
Inputs capable of generating interrupts with either edge
sensitivity
On-Chip 4-Bit High Speed Memory Stick and MS PRO
Hardware Circuitry
—
—
—
—
—
—
—
Attribute bit controlled features:
Activity LED polarity/operation/blink rate
Full or Partial Card compliance checking
Bus or Self Powered
LUN configuration and assignment
Write Protect Polarity
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
On-chip power FETs for supplying flash media card power
with minimum board components
SmartDetach™ Detach from USB when no Card
Inserted for Notebook apps
—
—
—
—
—
—
Cover Switch operation for xD compliance
Inquiry Command operation
SD Write Protect operation
Older CF card support
Force USB 1.1 reporting
USB Bus Power Certified
3.3 Volt I/O with 5V input tolerance on VBUS/GPIO3
Complete USB Specification 2.0 Compatibility for Bus
Powered Operation
—
—
Includes USB2.0 Transceiver
A Bi-directional Control and a Bi-directional Bulk
Endpoint are provided.
Internal or External Power FET operation
Compatible with Microsoft WinXP, WinME, Win2K SP3,
Apple OS10, Softconnex, and Linux Multi-LUN Mass
Storage Class Drivers
8051 8 bit microprocessor
—
—
Provides low speed control functions
30 Mhz execution speed at 4 cycles per instruction
average
Win2K, Win98/98SE and Apple OS8.6 and OS9 Multi-LUN
Mass Storage Class Drivers available from SMSC
128 Pin VTQFP Lead-free RoHS Compliant Package
(1.0mm height, 14mm x14mm footprint)
—
—
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
124 Pin DQFN Lead-free RoHS Compliant Package (0.8mm
height, 10mm x10mm footprint)
Double Buffered Bulk Endpoint
—
—
—
Bi-directional 512 Byte Buffer for Bulk Endpoint
64 Byte RX Control Endpoint Buffer
64 Byte TX Control Endpoint Buffer
1.xD Picture Card not applicable to USB2227
SMSC USB2227/USB2228
DATASHEET
Revision 1.91 (10-13-06)