ETC AU6331

1
Data Book
AU6331
USB2.0 SD/MMC/MS
Single/Dual LUN
Card Reader Controller
Technical Reference Manual
Product Specification
Official Release
Revision 1.02W
Public
Aug 2006
Data book status
Objective specification
This data book contains target specifications for product
development.
Preliminary specification
This
data
book
contains
preliminary
supplementary data may be published later.
Product specification
This data book contains final product specifications.
data;
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 2 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
Alcor Micro Corp.
4F, No 200 Kang Chien Rd., Nei Hu,
Taipei, Taiwan, R.O.C.
Phone: 886-2-8751-1984
Fax: 886-2-2659-7723
China ShenZhen Office
Rm.2407-08 ,Industrial Bank Building
No.4013, Shennan Road ,ShenZhen,China.
518026
Phone: (0755) 8366-9039
Fax: (0755) 8366-9101
Santa Clara Office
2901 Tasman Drive, Suite 206
Santa Clara, CA 95054
USA
Phone: (408) 845-9300
Fax: (408) 845-9086
Los Angeles Office
9070 Rancho Park Court
Rancho Cucamonga, CA 91730
USA
Phone: (909) 483-9900
Fax: (909) 944-0464
Page 3 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 4 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………………………
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 5 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
15
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
Support USB V2.0 specification and USB Device Class Definition for Mass
Storage, Bulk-Transport V1.0
Support SD/MMC/MS compatible flash card
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.
Ping-pong FIFO implementation for concurrent bus operation
Support multiple sectors transfer optimize performance
Support slot-to-slot read/write operation (Dual LUN)
Support Dynamic Icon Utility
Support LED for bus operating indication
Power switch integrated to reduce production BOM cost
48pin-LQFP for SD/MS card reader
28pin-SSOP for SD card reader
Built in 3.3V to 2.5V regulator
Page 6 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
Digital Camera
MP3 Player
PC with USB Host Controller
PDA
SD/MMC/MS
USB
Flash Memory Card
Reader
Moble Phones
PC
Page 7 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
SDDATA1
SDDATA2
SDDATA3
MODESEL
SUSPEND
RFU1
RFU0
SPD_SEL
GPI2
RFU4
RSTN
RFU4
48
47
46
45
44
43
42
41
40
39
38
37
SDDATA0
1
36
RFU3
SDWP
2
35
NC
SDCDN
3
34
GND
SDCLK
4
33
VDD/
RDERMODE
SDCMD
5
32
MSINS
RFU2
6
31
MSBS
CLED0
7
30
MSCLK
RPU
8
29
MSDATA0
AVDD
9
28
MSDATA1
DP
10
27
MSDATA2
DM
11
26
EPPDATA
AVSS
12
25
EEPCLK
ALCOR MICRO
AU6331
48PIN LQFP
14
15
16
17
18
19
20
21
22
23
RREF
PVDD
XI
XO
PVSS
VDD25D
VDDH
VSSH
VDDH
MS_V33
SD_V33
24
MSDATA3
13
Page 8 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
GND
1
28
VDD/RDERMODE
RSTN
2
27
SD_V33
SUSPEND
3
26
VDDH
SDDATA3
4
25
VSSH
SDDATA2
5
24
VDDH
SDDATA1
6
23
V25_O
SDDATA0
7
22
VS33P_U
SDWP
8
21
XO
SDCDN
9
20
XI
SDCLK
10
19
VD33P_U
SDCMD
11
18
RREF
GPON7
12
17
VSSA_U
RPU
13
16
DM
VDDA_U
14
15
DP
Alcor Micro
AU6331
28-PIN SSOP
Page 9 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
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
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
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)
SD data0
SD CMD; pull up with res.
MS data3
Page 10 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
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
Reserved
Page 11 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 #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Pin Name
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
I/O
P
I
O
I/O
I/O
I/O
I/O
I
I
O
I/O
O
I
P
I/O
I/O
P
I
P
I
O
P
P
P
P
P
P
P
Description
Ground for core
Chip Reset;("1": Normal[Default]; "0": Reset)
Suspend indicator ("1":Suspend;"0":Normal)
SD data3
SD data2
SD data1
SD data0
SD write protect; pull up with res.
SD card detect ("1": unDetected[Default];"0":Detected)
SD CLK
SD CMD; pull up with res.
LED on for card exists for Full/High Speed
Pull up with 1.5K res. To 3.3V VDD
3.3V analog power
DP
DM
Analog Ground
Pull down with 1K Res. To AVSS
OSC power 3.3V
12MHz Oscillator input
12MHz Oscillator output
OSC ground
2.5V output for core power
IO power 3.3V
IO ground
IO power 3.3V
SD card power
Core power 2.5V / Reader mode("1":Reader
mode;"0":Card mode)
Page 12 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
4.0 System Architecture and
Reference Design
4.1 AU6331 Block Diagram
Figure 4.1 AU6331 Block Diagram
USB
USB
Upstream
Port
XCVR
2.5 V
RAM
SIE
Processor
ROM
SD/MMC/MS
Control FIFO
SD
MMC
MS
Arbitrator
2.5V
Voltage
Regulator
/Power Switch
3.3V
12MHz
XTAL
Page 13 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
O
C
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
O
MAX UNITS
C
5.3 Leakage Current and Capacitance
Table 5.3 General DC Characteristics
SYMBOL
PARAMETER
CONDITIONS
MIN
TYP
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 14 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
3.3V I/O
3.0
3.3
MAX
UNIT
VCC
Power supply
3.6
V
Vil
Input low voltage
0.8
V
Vih
Input high voltage
Vol
Output low voltage
∣Iol∣=2~16mA
Voh
Output high voltage
∣Ioh∣=2~16mA
Rpu
Input pull-up resistance
40
75
190
KΩ
Rpd
Input pull-down resistance
40
75
190
KΩ
Iin
Input leakage current
-10
±1
10
μA
Ioz
Tri-state output leakage
current
-10
±1
10
μA
LVTTL
2.0
Vin= VCC or 0
V
0.4
2.4
V
Page 15 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
V
5.5 USB Transceiver Characteristics
Table 5.5 Electrical characteristics
Symbol
Parameter
AVCC
Min.
Typ.
Max.
Unit
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
73
mA
120
µA
ICC(susp)
Conditions
High speed operating
at 480 MHz
In suspend mode,
current with 1.5kΩ
Suspend supply current
pull-up resistor on
pin RPU disconnected
Table 5.6 Static characteristic:Digital pin
Symbol
Parameter
Conditions
Min.
Typ.
Max.
Unit
0.8
V
Input levels
VIL
Low-level input voltage
VIH
High-level input voltage
2.0
V
Output levels
VOL
Low-level output voltage
VOH
High-level output voltage
0.2
VCC-0.2
V
AVCC=3.0V~3.6V;VCC=2.25V~2.75V;Temp=0℃~115℃
Page 16 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public
V
Table 5.7 Static characteristic:Analog I/O pins(DP/DM)
Symbol
VHSDIFF
VHSCM
Parameter
Conditions
Min.
USB2.0 Transceiver(HS)
Input Levels(differential receiver)
∣VI(DP)-VI(DM)∣
High speed differential
measured at the
300
input sensitivity
connection as
application circuit
High speed data signaling
common mode voltage
-50
range
VHSSQ
High speed squelch
detection threshold
VHSDSC
High speed disconnection
detection threshold
VHSOI
VHSOL
VHSOH
VCHIRPJ
VCHIRPK
RDRV
VTERM
VDI
VCM
High speed idle level
output
voltage(differential)
High speed low level
output
voltage(differential)
High speed high level
output
voltage(differential)
Chirp-J output voltage
(differential)
Chirp-K output voltage
(differential)
Typ.
Disconnection
detected
Disconnection not
detected
Output Levels
Unit
mV
Squelch detected
No squelch detected
Max.
500
mV
100
mV
150
mV
625
mV
525
mV
-10
10
mV
-10
10
mV
-360
400
mV
700
1100
mV
-900
-500
mV
Resistance
Equivalent resistance
3
used as internal chip
only
Driver output impedance
Overall resistance
40.5
including external
resistor
Termination
Termination voltage for
3.0
pull-up resistor on pin
RPU
USB1.1 Transceiver(FS/LS)
Input Levels(differential receiver)
Differential input
∣VI(DP)-VI(DM)∣
0.2
sensitivity
Differential common
0.8
mode voltage
Input Levels(single-ended receivers)
6
9
Ω
45
49.5
3.6
V
V
2.5
V
Page 17 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
tHSF
High-speed differential
rise time
High-speed differential
fall time
500
ps
500
ps
Full-Speed Mode
tFR
tFF
tFRMA
VCRS
CL=50pF;10 to 90﹪
of∣VOH-VOL∣;
CL=50pF;90 to 10﹪
Fall time
of∣VOH-VOL∣;
Excluding the first
Differential rise/fall time
transition from idle
matching(tFR / tFF)
mode
Excluding the first
Output signal crossover
transition from idle
voltage
mode
Rise time
4
20
ns
4
20
ns
90
110
%
1.3
2.0
V
75
300
ns
75
300
ns
80
125
%
1.3
2.0
V
2.8
3.6
V
Low-Speed Mode
tLR
tLF
tLRMA
VCRS
VOH
CL=200pF-600pF;
10 to 90﹪of
Rise time
∣VOH-VOL∣;
CL=200pF-600pF;
90 to 10﹪of
Fall time
∣VOH-VOL∣;
Excluding the first
Differential rise/fall time
transition from idle
matching(tLR / tLF)
mode
Excluding the first
Output signal crossover
transition from idle
voltage
mode
High-level output voltage
Page 18 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
1ms to 10ms ( Depend
Load Capacitor )
3.3V+/- 0.3V
CARD_POWER
100ms + System
Polling timing
CARD_DETECT
Page 19 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 20 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 21 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
SD
MMC
MS
UTMI
Serial Interface Engine
Secure Digital
Multimedia Card
Memory Stick Card
USB Transceiver Macrocell Interface
Page 22 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 chip solutions for traditional multiple
chip products and on-board voltage regulators enable the company to provide
cost-efficiency solutions for the computer peripheral device OEM customers
worldwide.
Page 23 of 23
AU6331 USB 2.0 SD/MMC/MS Single/Dual LUN Flash Memory Card Reader V1.02W
Official release _ Public