English
Language : 

USB97C223 Datasheet, PDF (1/20 Pages) SMSC Corporation – Bus Powered USB 2.0 Flash Media Controller
USB97C223
Bus Powered USB 2.0
Flash Media Controller
Product Features
ƒ Complete System Solution for interfacing
SmartMediaTM (SM), Memory StickTM (MS), High
Speed Memory Stick (HSMS), Memory Stick
PRO (MSPRO), Secure Digital (SD),
MultiMediaCardTM (MMC), NAND Flash, Compact
FlashTM (CF) 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
ƒ USB Bus Power Certified
ƒ 3.3 Volt I/O with 5V input tolerance
ƒ Complete USB Specification 2.0 Compatibility for
Bus Powered Operation
− Includes USB 2.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
ƒ Compatible with Microsoft WinXP, WinME,
Win2K SP3, 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 available
from SMSC
ƒ 128 Pin TQFP package; green, lead-free
package also available (1.0mm height, 14mm
x14mm footprint)
SMSC USB97C223
Page 1
DATASHEET
Revision 1.5 (01-06-05)