SMSC USB2250 User Manual

Page of 35
SMSC USB2250/50i/51/51i
DATASHEET
Revision 1.1 (05-29-08) 
Datasheet
PRODUCT FEATURES
USB2250/50i/51/51i 
Ultra Fast USB 2.0 Multi-Slot 
Flash Media Controller
General Description
The SMSC USB2250/50i/51/51i is a USB 2.0 compliant, high
speed Mass Storage Class Peripheral Controller intended for
reading and writing to 
more than
 
24
 
popular flash media
formats from the
 
CompactFlash
® (CF), SmartMedia
TM
 (SM),
 
xD
Picture Card
TM
 (xD)
1
, Memory Stick
TM
 (MS), Secure Digital
(SD), and MultiMediaCard
TM
 (MMC) families. 
The SMSC USB2250/50i/51/51i is a fully integrated, single
chip solution capable of ultra high performance operation.
Average sustained transfer rates exceeding 35MB/s are
possible if the media and host can support those rates. 
General Features
„
128-pin VTQFP (14x14mm) 
lead-free RoHS compliant 
package
„
Targeted for applications in which single or "combo" media 
sockets are used
„
Supports multiple simultaneous card insertions
„
Flexible assignment of number of LUNs and how card types 
are associated with the LUNs
„
Hardware-controlled data flow architecture for all self-
mapped media
„
Pipelined hardware support for access to non-self-
mapped media
„
Product name with “i” denotes the version that supports 
the industrial temperature range of -40ºC to 85ºC
Hardware Features
„
Single Chip Flash Media Controller with non-multiplexed 
interface for independent card sockets 
„
Flash Media Specification Revision Compliance
Compact Flash Specification 4.1
CF UDMA Modes 0-4
CF PIO Modes 0-6
Memory Stick Specification 1.43
Memory Stick Pro Format Specification 1.02
Memory Stick Pro-HG Duo Format Specification 1.01
Memory Stick, MS Duo, HS-MS, MS Pro-HG, MS Pro
xD Picture Card 1.2
Smart Media Specification 1.3
Secure Digital 2.0
HS-SD, HC-SD, TransFlash™ and reduced form factor 
media 
MultiMediaCard Specification 4.2
1/4/8 bit MMC
„
SDIO and MMC Streaming Mode support
„
Extended configuration options
xD player mode operation 
Socket switch polarities, etc.
„
Media Activity LED
„
GPIO configuration and polarity
Up to 11 GPIOs (based on configuration) for special 
function use: LED indicators, button inputs, power 
control to memory devices, etc. The number of actual 
GPIO’s depends on the implementation configuration 
used.
Four GPIO’s with up to 200 mA drive
An additional 16 GPIO’s if CF is not used
„
On Board 24MHz Crystal Driver Circuit
„
Optional external 24MHz clock input
„
4 Independent Internal Card Power FET
200mA each
"Fold-back" short circuit current protected
„
8051 8-bit microprocessor
60MHz - single cycle execution
64KB ROM; 14KB RAM
„
Internal Regulator for 1.8V core operation
„
Optimized pinout improves signal routing, easing 
implementation and allowing for improved signal integrity
OEM Selectable
 Features
„
VID/PID/Language ID
„
28-character Manufacturer ID and Product string
„
12-hex digit (max) Serial Number string
„
Customizable Vendor specific data 
by optional use of 
external serial EEPROM
„
Bus- or Self-powered selection
„
LED blink interval or duration
„
Internal power FET configuration
Software Features
„
Optimized for low latency interrupt handling
„
Reduced memory footprint
„
Device Firmware Upgrade (DFU) support of external 
EEPROM or External Flash
Assembly line support
End user field upgrade support
DFU Package consists of driver, firmware, sample DFU 
application and source code, DFU driver API
„
Optional custom firmware with external ROM (up to 128k)
„
Please see the USB2250/50i/51/51i
 
Software Release 
Notes for additional Software Features.
Applications
„
Flash Media Card Reader/Writer
„
Printers
„
Desktop and Mobile PCs
„
Consumer A/V
„
Media Players/Viewers
„
Vista ReadyBoost
TM
1.) xD Picture Card not applicable to USB2251.