English
Language : 

USB2223-03_06 Datasheet, PDF (1/20 Pages) SMSC Corporation – Bus Powered USB2.0 Flash Media Controller
USB2223-03
Bus Powered USB2.0
Flash Media Controller
Product Features
ƒ Complete System Solution for interfacing
SmartMediaTM (SM), Memory StickTM (MS), High
Speed Memory Stick (HSMS), Memory Stick
PROTM (MSPRO), Memory Stick DuoTM
(MSDUO), Secure Digital (SD), Mini-Secure
Digital (Mini-SD), Transflash (SD),
MultiMediaCardTM (MMC), Reduced Size
Multimedia Card (RS-MMC), NAND Flash,
Compact FlashTM (CF), CF UltraTM I&II and CF
form-factor ATA hard drives to USB2.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 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
ƒ USB Bus Power Certified
ƒ 3.3 Volt I/O with 5V input tolerance
ƒ 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.
ƒ 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
Datasheet
ƒ 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 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 12Mhz Crystal Driver Circuit
ƒ On-Chip 1.8V Regulator for Low Power Core
Operation
ƒ Internal PLL for 480Mhz USB2.0 Sampling,
Configurable MCU clock
ƒ Supports firmware upgrade via USB bus if “boot
block” Flash program memory is used
ƒ 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
− 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
− Detach on no Card Inserted for Notebook apps
− Inquiry Command operation
− SD Write Protect operation
− Older CF card support
− Force USB 1.1 reporting
ƒ Compatible with Microsoft WinXP, WinME,
Win2K SP3, Apple OS10, Softconnex, and Linux
Multi-LUN Mass Storage Class Drivers
ƒ Win2K, Win98/98SE and Apple OS8.6 and OS9
Multi-LUN Mass Storage Class Drivers available
from SMSC
ƒ 128 Pin TQFP Green, Lead-free Package
(1.0mm height, 14mm x14mm footprint)
SMSC USB2223-03-03
Page 1
DATASHEET
Revision 1.2 (06-13-06)