ETC AU6376-GEL

AU6376-GEL
USB2.0 Multi-LUN Flash Card Reader
Controller
Technical Reference Manual
AU6376-GEL
USB2.0 Multi-LUN Flash Card Reader
Controller
Copyright
Copyright © 1997 - 2007. Alcor Micro, Corp. All Rights Reserved. No part of this data
sheet may be reproduced, transmitted, transcribed, stored in a retrieval system or
translated into any language or computer language, in any form or by any means,
electronic, mechanical, magnetic, optical, chemical, manual or otherwise, without prior
written permission from Alcor Micro, Corp.
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.
Revision History
Date
Revision
Description
Dec 2007
1.01W
Modify “Table 5.8 Dynamic characteristic –
remove Low speed Mode”
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-8821
Fax: (909) 944-0464
<Memo>
Table of Contents
1. Introduction ............................................................ 1
1.1 Description...................................................................................1
1.2 Features........................................................................................1
2. Application Block Diagram ................................... 2
3. Pin Assignment ...................................................... 3
4. System Architecture and Reference Design ....... 8
4.1 AU6376 Block Diagram ...............................................................8
5. Electrical Characteristics ...................................... 9
5.1 Absolute Maximum Ratings........................................................9
5.2 Recommended Operating Conditions .......................................9
5.3 General DC Characteristics ........................................................9
5.4 DC Electrical Characteristics of 3.3V I/O Cells..........................10
5.5 USB Transceiver Characteristics ...............................................10
5.6 Power Switch Feature .................................................................13
6. Mechanical Information ......................................... 14
7. Abbreviations ......................................................... 15
i
List of Figures
Figure 2.1 Block Diagram..................................................................2
Figure 3.1 AU6376-GEL Pin Assignment Diagram..........................3
Figure 4.1 AU6376 Block Diagram ...................................................8
Figure 5.1 Built-in card power switch I-V curve ..............................13
Figure 5.2 Card Detect Power-in Timing..........................................13
Figure 6.1 Mechanical Information Diagram ...................................14
List of Tables
Table 3.1 AU6376-GEL Pin Descriptions .........................................4
Table 5.1 Absolute Maximum Ratings .............................................9
Table 5.2 Recommended Operating Conditions .............................9
Table 5.3 General DC Characteristics ..............................................9
Table 5.4 DC Electrical Characteristics of 3.3V I/O Cells ...............10
Table 5.5 Electrical characteristics ..................................................10
Table 5.6 Static characteristic:Digital pin .....................................11
Table 5.7 Static characteristic:Analog I/O pins(DP/DM)..........11
Table 5.8 Dynamic characteristic:Analog I/O pins(DP/DM).....12
ii
1. Introduction
1.1 Description
The AU6376 is a single chip integrated USB 2.0 multimedia card reader controller that
enables PC/DVD/Printer to read/write various type of flash media cards. Flash media
cards such as CF, SMC, XD, SD, MMC, Memory Stick are widely used in digital
camera, cell phone, PDA and MP3 player to store digital photos and compressed
music.
Performance of AU6376-GEL is maximized by implementing the latest and fastest
card specification available form the industry.
Especially, AU6376-GEL is designed with the high performance characteristic in flash
card I/O speed. Users can easy and fast transfer the digital content among the
different flash card.
1.2 Features
Support USB V2.0 specification and USB Device Class Definition for Mass
Storage, Bulk-Transport V1.0
Support CF/MD/SD/MMC/MS/MS_Pro/MS_Duo/xD/SMC compatible flash
card
Support SD1.1/SD2.0
Support MMC4.1. MMC4.2.
Support CF4.0 DMA mode.
Compliant to xD 1.2 spec.
Hardware DMA engine integrated for performance enhancement.
Work with default driver from Windows ME/2000/XP/Vista 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
Support Dynamic Icon Utility
Support LED for bus operating indication
Power switch integrated to reduce production BOM cost
30MHz 8051 CPU
Built in 3.3V to 1.8V regulator
Runs at 12MHz crystal
Available in 100-pin LQFP package
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
1
2. Application Block Diagram
Following application diagram demonstrates a typical card reader using the AU6376
chip. By connecting the card reader to a desktop or notebook PC through USB bus,
the AU6376 becomes a bus-powered, high speed USB card reader, which can be
used as a bridge for data transfer between Desktop PC and Notebook PC.
Figure 2.1 Block Diagram
Digital Camera
MP3 Player
PC with USB Host Controller
PDA
CF/MS/MD/SMC/
xD/SD/MMC
AU6376-GEL
Moble Phones
PC
2
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
3. Pin Assignment
AU6376-GEL is available in 100-pin LQFP package. Below diagram shows signal
name of each pin and table in the following page describes each pin in detail.
Figure 3.1 AU6376-GEL Pin Assignment Diagram
SD0DATA1
SD0DATA0
CFDATA14
SD0DATA7
SD0DATA6
CFDATA6
SD0CLK
CFDATA13
SD0DATA5
SD0CMD
CFDATA5
SD0DATA4
CFDATA12
SD0DATA3
CFDATA4
SD0DATA2
CFDATA11
SMDATA4
CFDATA3
SMCDN
CFCDN
XDCDN
RFU
CFDMAEN
LUNSEL1
100
LUNSEL0
76
99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77
1
75
VSSHM
2
74
VDDHM
XDCEN
3
73
CHIPRESETN
CFDATA9
4
72
SMDATA3
SMCLE
5
71
CFDATA7
CFDATA2
6
70
SMDATA5
SMRDN
7
69
CFDATA15
CFDATA8
SMALE
CFDATA1
8
68
SD0CDN
9
10
67
CFCE1N
66
SD0WP
SMRBN
11
65
CFCE2N
CFDATA0
12
64
CFRDN
SMWRN
13
63
CFAD0
XDWPN
14
62
CFWRN
XDCISN
61
CFRESETN
CFDMACKN
16
RFU
CFAD1
17
60
59
REXT
18
58
DECV
VD33P
19
57
CFAD2
DP
20
56
EEPDATA
DM
21
55
EEPCLK
VS33P
22
54
SD_V33
XI
23
53
MS_V33
XO
VSSU
24
52
CFDATA10
Alcor Micro
AU6376-GEL
100-PIN LQFP
15
25
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
26
CFWTN
51
XD_V33
CF_V33
50
VDD33C
NC
NC
NC
NC
NC
CFPWRLED
CARDLED
CFDMARQ
MSCLK
SMDATA2
MSDATA3
SMDATA6
MSINS
SMDATA1
MSDATA2
SMDATA7
MSDATA0
SMDATA0
MSDATA1
MSBS
VDD
VSSHM
VDDHM
V18
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
3
Table 3.1 AU6376-GEL Pin Descriptions
Pin #
Pin Name
I/O
Description
LUN mode select,
(LUNSEL1, LUNSEL0)=
(0,0): 4LUN
(0,1): 1LUN
(1,0): 2LUN (CF, others)
(1,1): 2LUN (Others, Flash)
1
LUNSEL0
I
2
CFDATA10
IO
CF Data10
3
XDCEN
O
XD CEN
4
CFDATA9
IO
CF Data9
5
SMCLE
O
SMC CLE
6
CFDATA2
IO
CF Data2
7
SMRDN
O
SMC RDN
8
CFDATA8
IO
CF Data8
9
SMALE
O
SMC ALE
10
CFDATA1
IO
CF Data1
11
SMRBN
I
SMC RBN
12
CFDATA0
IO
CF Data0
13
SMWRN
O
SMC RBN
14
CFAD0
O
CF Address0
15
XDWPN
IO
XD WPN
16
CFDMACKN
O
CF DMA ACK. Low active.
17
CFAD1
O
CF Address1
18
REXT
IO
External Resistor 330 to Ground
19
VD33P
PWR
20
DP
IO
DP
21
DM
IO
DM
22
VS33P
GND
23
XI
I
12MHz Crystal Input
24
XO
O
12MHz Crystal Output
25
VSSU
GND
26
V18
O
27
VDDHM
PWR
4
3.3V Power Source for UTMI
Ground Power
Ground
1.8V Core Power
3.3V Power Source for IO pad
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
Pin #
Pin Name
I/O
Description
28
VSSHM
GND
3.3V ground for IO pad
29
VDD
PWR
Core Power 1.8V Input
30
MSBS
O
MS BS
31
MSDATA1
IO
MS Data1
32
SMDATA0
IO
xD/SMC Data0
33
MSDATA0
IO
MS Data0
34
SMDATA7
IO
xD/SMC Data7
35
MSDATA2
IO
MS Data2
36
SMDATA1
IO
xD/SMC Data1
37
MSINS
I
38
SMDATA6
IO
xD/SMC Data6
39
MSDATA3
IO
MS Data3
40
SMDATA2
IO
xD/SMC Data2
41
MSCLK
O
MS CLK
42
CFDMARQ
I
CF DMA request.
43
CARDLED
O
Card access LED.
44
CFPWRLED
O
CF power LED
45
NC
46
NC
47
NC
48
NC
49
NC
50
VDD33C
PWR
3.3V power for PMOS
51
CF_V33
PWR
CF Power
52
XD_V33
PWR
XD Power
53
MS_V33
PWR
MS Power
54
SD_V33
PWR
SD Power
55
EEPCLK
O
EEPCLK
56
EEPDATA
IO
EEPDATA
57
CFAD2
O
CF Address2
58
DECV
I
USB current value.("1":250mA for WHQL; "0":100mA
for normal mode)
MS Card Detect (“0”:Detected; “1”:Undetected)
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
5
Pin #
Pin Name
I/O
59
CFWTN
I
60
RFU
I
61
CFRESETN
O
62
XDCISN
I
63
CFWRN
O
CF WRN
64
CFRDN
O
CF RDN
65
CFCE2N
O
66
SD0WP
I
67
CFCE1N
O
68
SD0CDN
I
69
CFDATA15
IO
CF Data15
70
SMDATA5
IO
xD/SMC Data5
71
CFDATA7
IO
CF Data7
72
SMDATA3
IO
xD/SMC Data3
73
CHIPRESETN
I
74
VDDHM
PWR
3.3V Power Source for IO pad
75
VSSHM
GND
3.3V ground for IO pad
76
SD0DATA1
IO
SD/MMC Data1
77
SD0DATA0
IO
SD/MMC Data0
78
CFDATA14
IO
CF Data14
79
SD0DATA7
IO
SD/MMC Data7
80
SD0DATA6
IO
SD/MMC Data6
81
CFDATA6
IO
CF Data6
82
SD0CLK
O
SD0 CLK
83
CFDATA13
IO
CF Data13
84
SD0DATA5
IO
SD/MMC Data5
85
SD0CMD
IO
SD0 CMD
86
CFDATA5
IO
CF Data5
87
SD0DATA4
IO
SD/MMC Data4
88
CFDATA12
IO
CF Data12
89
SD0DATA3
IO
SD/MMC Data3
90
CFDATA4
IO
CF Data4
6
Description
CF WTN
CF Reset
SD0 Write Protect
SD0 Card Detect (“0”:Detected; “1”:Undetected)
Chip Reset
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
Pin #
Pin Name
I/O
91
SD0DATA2
IO
SD/MMC Data3
92
CFDATA11
IO
CF Data11
93
SMDATA4
IO
xD/SMC Data4
94
CFDATA3
IO
CF Data3
95
SMCDN
I
SMC Card Detect (“0”:Detected; “1”:Undetected)
96
CFCDN
I
CF Card Detect (“0”:Detected; “1”:Undetected)
97
XDCDN
I
XD Card Detect (“0”:Detected; “1”:Undetected)
98
RFU
I
NC
99
CFDMAEN
I
100
LUNSEL1
I
Description
CF DMA mode enable
'0' for disable.
'1' for enable.
[Default] '1'
LUN mode select,
(LUNSEL1, LUNSEL0)=
(0,0): 4LUN
(0,1): 1LUN
(1,0): 2LUN (CF, others)
(1,1): 2LUN (Others, Flash)
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
7
4. System Architecture and Reference
Design
4.1 AU6376 Block Diagram
Figure 4.1 AU6376 Block Diagram
USB
USB
Upstream
Port
XCVR
1.8 V
RAM
SIE
Processor
ROM
CF/MD/SMC/
SD/MMC/MS/
xD Control FIFO
SD
MMC
CF
XD
SMC
MD
MS
Arbitrator
1.8V
Voltage
Regulator
/Power Switch
3.3V
8
12MHz
XTAL
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
5. Electrical Characteristics
5.1 Absolute Maximum Ratings
Table 5.1 Absolute Maximum Ratings
SYMBOL
PARAMETER
RATING
UNITS
VDDHM
Power Supply
-0.3 to 3.6
V
VIN
Input Signal Voltage
-0.3 to VDDH +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
VDDH
Power Supply
3.0
3.3
3.6
V
VDD
V18
Digital Supply
1.62
1.8
1.98
V
VIN
Input Signal Voltage
0
3.3
3.6
V
TOPR
Operating Temperature
0
O
85
C
5.3 General DC Characteristics
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
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
9
5.4 DC Electrical Characteristics of 3.3V I/O Cells
Table 5.4 DC Electrical Characteristics of 3.3V I/O Cells
SYMBOL
PARAMETER
CONDITIONS
VDDH
Power supply
3.3V I/O
Vil
Input low voltage
Limits
UNIT
MIN
TYP
MAX
3.0
3.3
3.6
V
0.8
V
LVTTL
Vih
Input high voltage
Vol
Output low voltage
∣Iol∣=2~16mA
Voh
Output high voltage
∣Ioh∣=2~16mA
2.4
Rpu
Input pull-up resistance
PU=high, PD=low
55
75
110
KΩ
Input pull-down resistance PU=low, PD=high
40
75
150
KΩ
-10
±1
10
μA
-10
±1
10
μA
Rpd
Iin
Input leakage current
Ioz
Tri-state output leakage
current
2.0
Vin= VDDH or 0
V
0.4
V
V
5.5 USB Transceiver Characteristics
Table 5.5 Electrical characteristics
Symbol
Parameter
VD33P
10
Conditions
Min.
Typ.
Analog supply Voltage
3.0
3.3
3.6
V
VDD
V18
Digital supply Voltage
1.62
1.8
1.98
V
ICC
Operating supply current
55
mA
High speed operating
at 480 MHz
Max. Unit
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
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
V
VDDH-0.2
V
Table 5.7 Static characteristic:Analog I/O pins(DP/DM)
Symbol
Parameter
Conditions
Min. Typ. Max. Unit
VHSDIFF
VHSCM
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
mV
Squelch detected
No squelch detected
Disconnection
detected
Disconnection not
detected
Output Levels
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)
Resistance
Equivalent resistance
Driver output impedance used as internal chip
only
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
9
Ω
3
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
6
11
Overall resistance
including external
resistor
Termination
40.5
45
Termination voltage for
pull-up resistor on pin
3.0
RPU
USB1.1 Transceiver(FS)
Input Levels(differential receiver)
Differential input
∣VI(DP)-VI(DM)∣
0.2
sensitivity
Differential common
0.8
mode voltage
Input Levels(single-ended receivers)
Single ended receiver
0.8
threshold
Output levels
VTERM
VDI
VCM
VSE
49.5
3.6
V
V
2.5
V
2.0
V
VOL
Low-level output voltage
0
0.3
V
VOH
High-level output voltage
2.8
3.6
V
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
12
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
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
5.6 Power Switch Feature
Figure 5.1 Built-in card power switch I-V curve
1ms to 10ms ( Depend
Load Capacitor )
3.3V+/- 0.3V
CARD_POWER
100ms + System
Polling timing
CARD_DETECT
Figure 5.2 Card Detect Power-in Timing
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
13
6. Mechanical Information
Figure 6.1 Mechanical Information Diagram
14
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
7. Abbreviations
In this chapter some of the terms and abbreviations used throughout the technical
reference manual are listed as follows.
SIE
CF
MD
SMC
MS
SD
MMC
UTMI
Serial Interface Engine
Compact Flash
Micro Drive
SmartMedia Card
Memory Stick
Secure Digital
Multimedia Card
USB Transceiver Macrocell Interface
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.
AU6376-GEL USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
15