1
DDaattaa BBooookk
AU6331
USB2.0 SD/MMC/MS
Single/Dual LUN
Card Reader Controller
Technical Reference Manual
PPrroodduucctt SSppeecciiffiiccaattiioonn
Official Release
Revision 1.02W
Public Aug 2006
Page 2 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
Data book status
Objective specification
This data book contains target specifications for product
development.
Preliminary specification
This data book contains preliminary data;
supplementary data may be published later.
Product specification This data book contains final product specifications.
Revision History
Date Revision Description
Jul 2005 1.00W Official release
Sep 2005 1.01W
1. Modified "5.2 Recommended Operating
Conditions"
2. Moved "3.0 Power Switch Feature" to "5.6
Power Switch Feature"
Aug 2006 1.02W Add new address of China ShenZhen Office
Page 3 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
Copyright Notice
Copyright 1997 - 2006
Alcor Micro Corp.
All Rights Reserved.
Trademark Acknowledgements
The company and product names mentioned in this document may be the trademarks
or registered trademarks of their manufacturers.
Disclaimer
Alcor Micro Corp. reserves the right to change this product without prior notice.
Alcor Micro Corp. makes no warranty for the use of its products and bears no
responsibility for any error that appear in this document. Specifications are subject to
change without prior notice.
Contact Information:
Web site: http://www.alcormicro.com/
Taiwan China ShenZhen Office
Alcor Micro Corp. Rm.2407-08 ,Industrial Bank Building
4F, No 200 Kang Chien Rd., Nei Hu, No.4013, Shennan Road ,ShenZhen,China.
Taipei, Taiwan, R.O.C. 518026
Phone: 886-2-8751-1984 Phone: (0755) 8366-9039
Fax: 886-2-2659-7723 Fax: (0755) 8366-9101
Santa Clara Office Los Angeles Office
2901 Tasman Drive, Suite 206 9070 Rancho Park Court
Santa Clara, CA 95054 Rancho Cucamonga, CA 91730
USA USA
Phone: (408) 845-9300 Phone: (909) 483-9900
Fax: (408) 845-9086 Fax: (909) 944-0464
Page 4 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
Table of Contents
1 Introduction…………………………………………………………….. 6
1.1 Description…………………………………………………………………………….. 6
1.2 Features…………………………………………………………………………………. 6
2 Application Block Diagram…………………………………………. 7
3 Pin Assignment………………………………………………………… 8
3.1 Pin Assignment Diagram…………………………………..……………………. 8
4 System Architecture and Reference Design………………….. 13
4.1 AU6331 Block Diagram…………………………………………………………. 13
5 Electrical Characteristics…………………………………………… 14
5.1 Absolute Maximum Ratings………………………………………………….. 14
5.2 Recommended Operating Conditions…………………………………… 14
5.3 General DC Characteristics…………………………………………………… 14
5.4 DC Electrical Characteristics for 5 volts operation……………… 15
5.5 USB Transceiver Characteristics…………………………………………… 16
5.6 Power Switch Feature…………………………………………………………….. 19
6 Mechanical Information……………………………………………… 20
7 Abbreviations…………………..……………………………………… 22
Page 5 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
List of Figures
2.1 Block Diagram………………………………………………………………………………….. 7
3.1 48 Pin Assignment Diagram…………………………………………………………….. 8
3.2 28 Pin Assignment Diagram……………………………………………………………… 9
4.1 AU6331 Block diagram……………………………………………………………………… 13
5.1 Card Detect Power-on Timing…………………………………………………………. 19
6.1 48 Pin Mechanical Information Diagram………………………………………….. 20
6.2 28 Pin Mechanical Information Diagram………………………………………….. 21
List of Tables
3.1 48 Pin Descriptions………………………………………………………………………. 10
3.2 28 Pin Descriptions……………………………………………………………………….. 12
5.1 Absolute Maximum Ratings…………………………………………………………. 14
5.2 Recommended Operating Conditions………………………………………….. 14
5.3 General DC Characteristics………………………………………………………….. 14
5.4 DC Electrical Characteristics of 3.3V I/O Cells……………………… 15
5.5 Recommended Operation Conditions………………………………………….. 16
5.6 Static characteristic:Digital in ………………………………………………….. 16
5.7 Static characteristic:Analog I/O pins(DP/DM)………………………… 17
5.8 Dynamic characteristic:Analog I/O pins(DP/DM)…………………… 18
Page 6 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
1.0 Introduction
1.1 Description
AU6331 is an USB2.0 transmission controller, which is designed as an interface
bridge between USB host and SD/MS compatible flash card, such as SD, HS-SD,
MMC, HS-MMC, RS-MMC, MMCmicro, MS, MS Pro and MS Duo…etc. AU6331 can
read digital contents stored on memory card designed to cover a wide area of
applications such as digital cameras, PDAs, MP3 players and smart phones…etc.
With the AU6331, users can transfer digital data between flash memory card and PC
or other electronic devices.
AU6331 inherits the distinguishing characteristic from Alcor’s products, be
integrated MOS switch for power supply to flash card, dynamic icon utility support,
extreme low BOM cost, etc.
1.2 Features
z Support USB V2.0 specification and USB Device Class Definition for Mass
Storage, Bulk-Transport V1.0
z Support SD/MMC/MS compatible flash card
z Work with default driver from Windows ME/2000/XP and Mac OS X; Windows
98/2000(SP1/SP2) and Mac OS 9 are supported by vendor driver from Alcor.
z Ping-pong FIFO implementation for concurrent bus operation
z Support multiple sectors transfer optimize performance
z Support slot-to-slot read/write operation (Dual LUN)
z Support Dynamic Icon Utility
z Support LED for bus operating indication
z Power switch integrated to reduce production BOM cost
z 48pin-LQFP for SD/MS card reader
z 28pin-SSOP for SD card reader
z Built in 3.3V to 2.5V regulator
Page 7 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
2.0 Application Block Diagram
Following is the application diagram of a typical card reader product with AU6331.
By connecting the card reader to a desktop or notebook PC through USB bus,
AU6331 is implemented as a bus-powered, high speed USB card reader, which can
be used as a bridge for data transfer between Desktop PC and Notebook PC.
2.1 Block Diagram
PC with USB Host Controller
USB
Flash Memory Card
Reader Moble Phones
PDA
MP3 Player
Digital Camera
SD/MMC/MS
PC
Page 8 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
3.0 Pin Assignment
3.1 Pin Assignment Diagram
Figure 3.1 48 Pin Assignment Diagram
VDD/
RDERMODE
S
D
D
A
T
A
1
1
2
3
5
4
6
7
8
10
9
11
33
32
31
29
30
34
46 45 44 43 42
12
35
36
28
27
26
25
41 40 39 38 374748
13 14 15 16 17 18 19 20 21 22 23 24
ALCOR MICRO
AU6331
48PIN LQFP
R
FU
4
R
S
T
N
R
FU
4
G
P
I2
S
P
D
_
S
E
L
R
FU
0
R
FU
1
S
U
S
P
E
N
D
M
O
D
E
S
E
L
S
D
D
A
T
A
3
S
D
D
A
T
A
2
EEPCLK
EPPDATA
MSDATA2
MSDATA1
MSDATA0
MSCLK
MSBS
MSINS
NC
RFU3
GND
M
S
D
A
T
A
3
V
S
S
H
V
D
D
H
M
S
_
V
3
3
S
D
_
V
3
3
V
D
D
H
P
V
S
S
X
O
R
R
E
F
X
I
V
D
D
2
5
D
P
V
D
D
SDDATA0
SDWP
SDCDN
SDCLK
SDCMD
RFU2
CLED0
RPU
AVDD
DP
DM
AVSS
Page 9 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
Figure 3.2 28 Pin Assignment Diagram
1
2
3
4
5
6
7
8
9
10
11
12 17
28
27
26
25
24
23
22
21
20
19
18
13
14
16
15
GND
RSTN
SUSPEND
SDDATA3
SDDATA2
SDDATA1
SDDATA0
SDWP
SDCDN
SDCLK
SDCMD
GPON7
RPU
VDDA_U DP
DM
VSSA_U
RREF
VD33P_U
XI
XO
VS33P_U
V25_O
VDDH
VSSH
VDDH
SD_V33
VDD/RDERMODE
Alcor Micro
AU6331
28-PIN SSOP
Page 10 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
Table 3.1 48 Pin Descriptions
Pin # Pin Name I/O Description
1 SDDATA0 I/O SD data0
2 SDWP I SD write protect; pull up with res.
3 SDCDN I SD card Detect ("1": unDetected[Default];"0":Detected)
4 SDCLK O SD CLK
5 SDCMD I/O SD CMD; pull up with res.
6 RFU2 I Always pull low
7 CLED0 O LED on for card exists for Full/High Speed
8 RPU I Pull up with 1.5K res. To 3.3V VDD
9 AVDD P 3.3V analog power
10 DP I/O DP
11 DM I/O DM
12 AVSS P Analog Ground
13 RREF I Pull down with 1K Res. To AVSS
14 PVDD P OSC power 3.3V
15 XI I 12MHz Oscillator input
16 XO O 12MHz Oscillator output
17 PVSS P OSC ground
18 VDD25D P 2.5V output for core power
19 VDDH P IO power 3.3V
20 VSSH P IO ground
21 VDDH P IO power 3.3V
22 MS_V33 P MS card power
23 SD_V33 P SD card power
24 MSDATA3 I/O MS data3
25 EEPCLK O EEPROM CLK
26 EEPDATA I/O EEPROM Data
27 MSDATA2 I/O MS data2
28 MSDATA1 I/O MS Data1
29 MSDATA0 I/O MS Data0
30 MSCLK O MS CLK
31 MSBS O MS BS
32 MSINS I MS card Detect ("1": unDetected[Default];"0":Detected)
Page 11 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
Pin # Pin Name I/O Description
33
VDD /
RDERMODE
P
Core power 2.5V / Reader mode("1":Reader
mode;"0":Card mode)
34 GND P Ground for core
35 NC
36 RFU3 I Always pull low
37 RFU4 Reserved
38 RSTN I Chip Reset;("1": Normal[Default]; "0": Reset)
39 RFU4 I Always pull low
40 GPI2 I
USB current value description
("1":100mA[Default];"0":250mA)
41 SPD_SEL I CPU speed selection ("1":15MHz;"0":30MHz[Default])
42 RFU0 I Always pull low
43 RFU1 I Always pull low
44 SUSPEND O Suspend indicator ("1":Suspend;"0":Normal)
45 MODESEL I Mode selection ("1":1 LUN[Default];"0":2 LUN)
46 SDDATA3 I/O SD data3
47 SDDATA2 I/O SD data2
48 SDDATA1 I/O SD data1
Page 12 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
Table 3.2 28 Pin Descriptions
Pin # Pin Name I/O Description
1 GND P Ground for core
2 RSTN I Chip Reset;("1": Normal[Default]; "0": Reset)
3 SUSPEND O Suspend indicator ("1":Suspend;"0":Normal)
4 SDDATA3 I/O SD data3
5 SDDATA2 I/O SD data2
6 SDDATA1 I/O SD data1
7 SDDATA0 I/O SD data0
8 SDWP I SD write protect; pull up with res.
9 SDCDN I SD card detect ("1": unDetected[Default];"0":Detected)
10 SDCLK O SD CLK
11 SDCMD I/O SD CMD; pull up with res.
12 GPON7 O LED on for card exists for Full/High Speed
13 RPU I Pull up with 1.5K res. To 3.3V VDD
14 VDDA_U P 3.3V analog power
15 DP I/O DP
16 DM I/O DM
17 VSSA_U P Analog Ground
18 RREF I Pull down with 1K Res. To AVSS
19 VD33P_U P OSC power 3.3V
20 XI I 12MHz Oscillator input
21 XO O 12MHz Oscillator output
22 VS33P_U P OSC ground
23 V25_O P 2.5V output for core power
24 VDDH P IO power 3.3V
25 VSSH P IO ground
26 VDDH P IO power 3.3V
27 SD_V33 P SD card power
28
VDD /
RDERMODE
P
Core power 2.5V / Reader mode("1":Reader
mode;"0":Card mode)
AU6331 U
Official
4.0 System Architecture and
Reference Design
4.1 AU6331 Block Diagram
Figure 4.1 AU6331 Block Diagram
USB
SIE RAM
SD/MMC/MS
Control FIFO
XCVR
SD
MMC
MS
USB
Upstream
Port
Page 13
SB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
release _ Public
2.5 V Processor ArbitratorROM
12MHz
XTAL
2.5V
Voltage
Regulator
/Power Switch
3.3V
of 23
Page 14 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
5.0 Electrical Characteristics
5.1 Absolute Maximum Ratings
Table 5.1 Absolute Maximum Ratings
SYMBOL PARAMETER RATING UNITS
VCC Power Supply -0.3 to VCC+0.3 V
VIN Input Signal Voltage -0.3 to 3.6 V
VOUT Output Signal Voltage -0.3 to VCC+0.3 V
TSTG Storage Temperature -40 to 150 OC
5.2 Recommended Operating Conditions
Table 5.2 Recommended Operating Conditions
SYMBOL PARAMETER MIN TYP MAX UNITS
VCC Power Supply 3.0 3.3 3.6 V
VDD Digital Supply 2.25 2.5 2.75 V
VIN Input Signal Voltage 0 3.3 3.6 V
TOPR Operating Temperature 0 25 115 OC
5.3 Leakage Current and Capacitance
Table 5.3 General DC Characteristics
SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS
IIN Input current
no pull-up or
pull-down
-10 ±1 10 µA
IOZ Tri-state leakage current -10 ±1 10 µA
CIN Input capacitance Pad Limit 2.8 ρF
COUT Output capacitance Pad Limit 2.8 ρF
CBID
Bi-directional buffer
capacitance
Pad Limit 2.8 ρF
Page 15 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
5.4 DC Electrical Characteristics of 3.3V I/O Cells
Table 5.4 DC Electrical Characteristics of 3.3V I/O Cells
Limits
SYMBOL PARAMETER CONDITIONS
MIN TYP MAX
UNIT
VCC Power supply 3.3V I/O 3.0 3.3 3.6 V
Vil Input low voltage 0.8 V
Vih Input high voltage
LVTTL
2.0 V
Vol Output low voltage ∣Iol∣=2~16mA 0.4 V
Voh Output high voltage ∣Ioh∣=2~16mA 2.4 V
Rpu Input pull-up resistance 40 75 190 KΩ
Rpd Input pull-down resistance 40 75 190 KΩ
Iin Input leakage current Vin= VCC or 0 -10 ±1 10 μA
Ioz
Tri-state output leakage
current
-10 ±1 10 μA
Page 16 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
5.5 USB Transceiver Characteristics
Table 5.5 Electrical characteristics
Symbol Parameter Conditions Min. Typ. Max. Unit
AVCC Analog supply Voltage 3.0 3.3 3.6 V
VCC Digital supply Voltage 2.25 2.5 2.75 V
ICC Operating supply current
High speed operating
at 480 MHz
73 mA
ICC(susp) Suspend supply current
In suspend mode,
current with 1.5kΩ
pull-up resistor on
pin RPU disconnected
120 µA
Table 5.6 Static characteristic:Digital pin
Symbol Parameter Conditions Min. Typ. Max. Unit
Input levels
VIL Low-level input voltage 0.8 V
VIH High-level input voltage 2.0 V
Output levels
VOL Low-level output voltage 0.2 V
VOH High-level output voltage VCC-0.2 V
AVCC=3.0V~3.6V;VCC=2.25V~2.75V;Temp=0℃~115℃
Page 17 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
Table 5.7 Static characteristic:Analog I/O pins(DP/DM)
Symbol Parameter Conditions Min. Typ. Max. Unit
USB2.0 Transceiver(HS)
Input Levels(differential receiver)
VHSDIFF
High speed differential
input sensitivity
∣VI(DP)-VI(DM)∣
measured at the
connection as
application circuit
300 mV
VHSCM
High speed data signaling
common mode voltage
range
-50 500 mV
Squelch detected 100 mV
VHSSQ
High speed squelch
detection threshold No squelch detected 150 mV
Disconnection
detected
625 mV
VHSDSC
High speed disconnection
detection threshold Disconnection not
detected
525 mV
Output Levels
VHSOI
High speed idle level
output
voltage(differential)
-10 10 mV
VHSOL
High speed low level
output
voltage(differential)
-10 10 mV
VHSOH
High speed high level
output
voltage(differential)
-360 400 mV
VCHIRPJ
Chirp-J output voltage
(differential) 700 1100 mV
VCHIRPK
Chirp-K output voltage
(differential) -900 -500 mV
Resistance
Equivalent resistance
used as internal chip
only
3 6 9
RDRV Driver output impedance Overall resistance
including external
resistor
40.5 45 49.5
Ω
Termination
VTERM
Termination voltage for
pull-up resistor on pin
RPU
3.0 3.6 V
USB1.1 Transceiver(FS/LS)
Input Levels(differential receiver)
VDI
Differential input
sensitivity
∣VI(DP)-VI(DM)∣ 0.2 V
VCM
Differential common
mode voltage
0.8 2.5 V
Input Levels(single-ended receivers)
Page 18 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
VSE
Single ended receiver
threshold
0.8 2.0 V
Output levels
VOL Low-level output voltage 0 0.3 V
VOH High-level output voltage 2.8 3.6 V
AVCC=3.0V~3.6V;VCC=2.25V~2.75V;Temp=0℃~115℃
Table 5.8 Dynamic characteristic:Analog I/O pins(DP/DM)
Symbol Parameter Conditions Min. Typ. Max. Unit
Driver Characteristics
High-Speed Mode
tHSR
High-speed differential
rise time
500 ps
tHSF
High-speed differential
fall time
500 ps
Full-Speed Mode
tFR Rise time
CL=50pF;10 to 90﹪
of∣VOH-VOL∣; 4 20 ns
tFF Fall time
CL=50pF;90 to 10﹪
of∣VOH-VOL∣; 4 20 ns
tFRMA
Differential rise/fall time
matching(tFR / tFF)
Excluding the first
transition from idle
mode
90 110 %
VCRS
Output signal crossover
voltage
Excluding the first
transition from idle
mode
1.3 2.0 V
Low-Speed Mode
tLR Rise time
CL=200pF-600pF;
10 to 90﹪of
∣VOH-VOL∣;
75 300 ns
tLF Fall time
CL=200pF-600pF;
90 to 10﹪of
∣VOH-VOL∣;
75 300 ns
tLRMA
Differential rise/fall time
matching(tLR / tLF)
Excluding the first
transition from idle
mode
80 125 %
VCRS
Output signal crossover
voltage
Excluding the first
transition from idle
mode
1.3 2.0 V
VOH High-level output voltage 2.8 3.6 V
Page 19 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
5.6 Power Switch Feature
AU6331 integrates a 3.3V to 2.5V voltage regulator and power switch to replace all
MOS chips for flash card power supply.
Card Power Output Current Range
For SD/MMC/MS
MAX: 100mA
Card power output voltage range
SD/MMC/MS: 3.3V±0.3V
AU6331 will turn off all of Card Power in suspend mode
Figure 5.1 Card Detect Power-on Timing
3.3V+/- 0.3V
1ms to 10ms ( Depend
Load Capacitor )
CARD_POWER
CARD_DETECT
100ms + System
Polling timing
Page 20 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
6.0 Mechanical Information
Figure 6.1 48 Pin Mechanical Information Diagram
Page 21 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
Figure 6.2 28 Pin Mechanical Information Diagram
Page 22 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
7.0 Abbreviations
This chapter lists and defines terms and abbreviations used throughout this
specification.
SIE Serial Interface Engine
SD Secure Digital
MMC Multimedia Card
MS Memory Stick Card
UTMI USB Transceiver Macrocell Interface
Page 23 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
【MEMO】
About Alcor Micro, Corp
Alcor Micro, Corp. designs, develops and markets highly integrated and advanced
peripheral semiconductor, and software driver solutions for the personal computer
and consumer electronics markets worldwide. We specialize in USB solutions and
focus on emerging technology such as USB and IEEE 1394. The company offers a
range of semiconductors including controllers for USB hub, integrated
keyboard/USB hub and USB Flash memory card reader…etc. Alcor Micro, Corp. is
based in Taipei, Taiwan, with sales offices in Taipei, Japan, Korea and California.
Alcor Micro is distinguished by its ability to provide innovative solutions for
spec-driven products. Innovations like single