USB2227/USB2228
4th Generation USB 2.0 Flash Media Controller with
Integrated Card Power FETs
• Double Buffered Bulk Endpoint
Highlights
- Bi-directional 512 Byte Buffer for Bulk End-
point
• Complete System Solution for interfacing Smart-
Media™ (SM) or xD Picture Card™ (xD)1, Memory
Stick® (MS), High Speed Memory Stick (HSMS),
Memory Stick PRO (MSPRO), MS Duo™, Secure
Digital (SD), Mini-Secure Digital (Mini-SD), Trans-
Flash (SD), MultiMediaCard™ (MMC), Reduced
Size MultiMediaCard (RS-MMC), NAND Flash,
Compact Flash® (CF) and CF Ultra™ I & II, and
CF form-factor ATA hard drives to USB 2.0 bus
- 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 24Mhz Crystal Driver Circuit
• Can be clocked by 48MHz external source
- Supports USB Bulk Only Mass Storage Com-
pliant Bootable BIOS
• On-Chip 1.8V Regulator for Low Power Core
Operation
• Support for simultaneous operation of all above
devices. (only one at a time of each of the follow-
ing groups supported: CF or ATA drive, SM or XD
or NAND, SD or MMC)
• Internal PLL for 480Mhz USB 2.0 Sampling, Con-
figurable MCU clock
• Supports firmware upgrade via USB bus if “boot
block” Flash program memory is used
• On-Chip 4-Bit High Speed Memory Stick and MS
PRO Hardware Circuitry
• 15 GPIOs for special function use: LED indica-
tors, button inputs, power control to memory
devices, etc.
• On-Chip firmware reads and writes High Speed
Memory Stick and MS PRO
• 1-bit ECC correction performed in hardware for
maximum efficiency
- Inputs capable of generating interrupts with
either edge sensitivity
• Hardware support for SD Security Command
Extensions
- Attribute bit controlled features:
- Activity LED polarity/operation/blink rate
- Full or Partial Card compliance checking
- Bus or Self Powered
• On-chip power FETs for supplying flash media
card power with minimum board components
• USB Bus Power Certified
- LUN configuration and assignment
- Write Protect Polarity
• 3.3 Volt I/O with 5V input tolerance on VBUS/
GPIO3
- SmartDetach Detach from USB when no
Card Inserted for Notebook apps
• Complete USB Specification 2.0 Compatibility for
Bus Powered Operation
- Cover Switch operation for xD compliance
- Inquiry Command operation
- SD Write Protect operation
- Includes USB 2.0 Transceiver
- A Bi-directional Control and a Bi-directional
Bulk Endpoint are provided.
• 8051 8 bit microprocessor
- Older CF card support
- Provides low speed control functions
- Force USB 1.1 reporting
- 30 Mhz execution speed at 4 cycles per
instruction average
- Internal or External Power FET operation
• Compatible with Microsoft WinXP, WinME, Win2K
SP3, Apple OS10, Softconnex, and Linux Multi-
LUN Mass Storage Class Drivers
- 12K Bytes of internal SRAM for general pur-
pose scratchpad
- 768 Bytes of internal SRAM for general pur-
pose scratchpad or program execution while
re-flashing external ROM
• Win2K, Win98/98SE and Apple OS8.6 and OS9
Multi-LUN Mass Storage Class Drivers available
from Microchip
• 128-Pin VTQFP RoHS Compliant Package
(14mm x 14mm footprint, 1.0mm height)
1.xD Picture Card not applicable to USB2227
2007-2016 Microchip Technology Inc.
DS00002256A-page 1