ETC AU6475

AU6475
USB2.0 Multi-LUN Flash Card Reader
Controller
Technical Reference Manual
AU6475
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
Oct 2007
1.00W
Dec 2007
1.01W
Description
Official Release.
Modify ”1.2 Features” and
AU6475 Block Diagram”
“Figure 4.1
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 ....... 7
4.1 AU6475 Block Diagram ...............................................................7
5. Electrical Characteristics ...................................... 8
5.1 Absolute Maximum Ratings........................................................8
5.2 Recommended Operating Conditions .......................................8
5.3 General DC Characteristics ........................................................8
5.4 DC Electrical Characteristics of 3.3V I/O Cells..........................9
5.5 USB Transceiver Characteristics ...............................................9
5.6 Power Switch Feature .................................................................12
6. Mechanical Information ......................................... 13
7. Abbreviations ......................................................... 14
i
List of Figures
Figure 2.1 Block Diagram..................................................................2
Figure 3.1 AU6475 Pin Assignment Diagram ..................................3
Figure 4.1 AU6475 Block Diagram ...................................................7
Figure 5.1 Built-in card power switch I-V curve ..............................12
Figure 5.2 Card Detect Power-in Timing..........................................12
Figure 6.1 Mechanical Information Diagram ...................................13
List of Tables
Table 3.1 AU6475 Pin Descriptions ..................................................4
Table 5.1 Absolute Maximum Ratings .............................................8
Table 5.2 Recommended Operating Conditions .............................8
Table 5.3 General DC Characteristics ..............................................8
Table 5.4 DC Electrical Characteristics of 3.3V I/O Cells ...............9
Table 5.5 Electrical characteristics ..................................................9
Table 5.6 Static characteristic:Digital pin .....................................10
Table 5.7 Static characteristic:Analog I/O pins(DP/DM)..........10
Table 5.8 Dynamic characteristic:Analog I/O pins(DP/DM).....11
ii
1. Introduction
1.1 Description
The AU6475 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 AU6475 is maximized by implementing the latest and fastest card
specification available form the industry.
Especially, AU6475 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. with 4-bit data bus.
Support CF4.1 with True IDE mode 6.
Compliant to xD 1.2 spec.
Support MS 1.43, MSPRO 1.02, MSPRO-HG 1.01 with 4-bit data bus.
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
5 3.3 and 3.3 1.8V regulators built in
Runs at 12MHz crystal
Available in 80-pin LQFP package
AU6475 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 AU6475
chip. By connecting the card reader to a desktop or notebook PC through USB bus,
the AU6475 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
AU6475
Moble Phones
PC
2
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
3. Pin Assignment
AU6475 is available in 80-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 AU6475 Pin Assignment Diagram
VDDHM
VDD
CHIPRESETN
MSINS
MSDATA3
MSCLK
SD0DATA2
SD0DATA3
SMDATA3
SMDATA2
SMDATA4
SMDATA5
SMDATA6
SMDATA7
CFWRN
CFRDN
CFDATA7
CFDATA15
CFDATA14
CFDATA6
CFDATA13
1
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61
60
CFDATA5
2
59
CFWTN
CFDATA12
3
58
CFAD2
CFDATA4
4
57
CFAD1
CFDATA11
5
56
CFAD0
CFDATA3
6
55
SMDATA1
CFCDN
7
54
SMDATA0
CFDATA10
8
53
XDWPN
52
SMWRN
51
SMALE
50
SMCLE
49
XDCEN
Alcor Micro
AU6475
80-PIN LQFP
CFRESETN
CFDATA9
9
CFDATA2
10
CFDATA8
11
CFDATA1
12
CFDATA0
13
48
SD0CMD
REXT
14
47
SD0CLK
VD33P
15
46
MSDATA2
DP
16
45
MSDATA0
DM
17
44
SD_V33
VS33P
18
43
MS_V33
XI
19
42
XD_V33
20
41
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
VDD33C
XO
SMRDN
SMRBN
XDCDN
SMCDN
SD0DATA0
SD0DATA1
SD0CDN
SD0WP
CF_V33
AVDD5V
V33
VDD
VSSHM
VDDHM
MSDATA1
MSBS
DEVCV
XDCISN
CLED
VDDU
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
3
Table 3.1 AU6475 Pin Descriptions
Pin #
Pin Name
I/O
1
CFDATA13
I/O
CF Data13
2
CFDATA5
I/O
CF Data5
3
CFDATA12
I/O
CF Data12
4
CFDATA4
I/O
CF Data4
5
CFDATA11
I/O
CF Data11
6
CFDATA3
I/O
CF Data3
7
CFCDN
I
8
CFDATA10
I/O
CF Data10
9
CFDATA9
I/O
CF Data9
10
CFDATA2
I/O
CF Data2
11
CFDATA8
I/O
CF Data8
12
CFDATA1
I/O
CF Data1
13
CFDATA0
I/O
CF Data0
14
REXT
I/O
External Resistor 330 to Ground
15
VD33P
PWR
16
DP
I/O
DP
17
DM
I/O
DM
18
VS33P
GND
19
XI
I
12MHz Crystal Input
20
XO
O
12MHz Crystal Output
21
VDDU
PWR
22
CLED
O
23
XDCISN
I
24
DEVCV
I
25
MSBS
O
1.8V Power Source for UTMI
Card access LED.
No card : '1'
Any card inserted :'0'
Any card access : toggle between '1' & '0'
Disable xD CIS checking'0' for enable xD CIS
checking.'1' for disable xD CIS checking.[Default] '0'
USB current value.("1":high power to pass USB-IF;
"0":low power for bus-power hub compatibility)
MS BS
26
MSDATA1
I/O
MS Data1
27
VDDHM
PWR
IO Power 3.3V In
28
VSSHM
GND
3.3V ground for IO pad
29
VDD
PWR
Core Power for 1.8V In
30
V33
PWR
Band-gap 3.3V out
31
AVDD5V
PWR
5V power from Vbus
32
CF_V33
PWR
CF power 3.3V out
33
SD0WP
I
SD0 Write Protect
4
Description
CF Card Detect
3.3V Power Source for UTMI
Power Ground
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
Pin #
Pin Name
I/O
34
SD0CDN
I
35
SD0DATA1
I/O
SD Data1
36
SD0DATA0
I/O
SD Data0
37
SMCDN
I
SMC Card Detect
38
XDCDN
I
xD Card Detect
39
SMRBN
I
xD/SMC RBN
40
SMRDN
O
xD/SMC RDN
41
VDD33C
PWR
Card power 3.3V input
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
XD_V33
MS_V33
SD_V33
MSDATA0
MSDATA2
SD0CLK
SD0CMD
XDCEN
SMCLE
SMALE
SMWRN
XDWPN
SMDATA0
SMDATA1
CFAD0
CFAD1
CFAD2
CFWTN
CFRESETN
VDDHM
VDD
CHIPRESETN
PWR
PWR
PWR
I/O
I/O
O
I/O
O
O
O
O
I/O
I/O
I/O
O
O
O
I
O
64
MSINS
I
65
66
67
68
69
70
71
MSDATA3
MSCLK
SD0DATA2
SD0DATA3
SMDATA2
SMDATA3
SMDATA4
I/O
O
I/O
I/O
I/O
I/O
I/O
XD power 3.3V output
MS power 3.3V output
SD power 3.3V output
MS Data0
MS Data2
SD CLK
SD CMD
xD CEN
xD/SMC CLE
xD/SMC ALE
xD/SMC WRN
xD/SMC WPN
xD/SMC Data0
xD/SMC Data1
CF Adress0
CF Adress1
CF Adress2
CF WTN
CF Reset
IO Power 3.3V In
Core Power 1.8V In
Chip Exteranl Reset:Low active
MS Card Detect
'0': Detected
'1': Undetected
MS Data3
MS CLK
SD Data2
SD Data3
xD/SMC Data2
xD/SMC Data3
xD/SMC Data4
PWR
I
Description
SD0 Card Detect
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
5
72
73
74
75
76
77
78
79
80
6
Pin Name
I/O
SMDATA5
SMDATA6
SMDATA7
CFWRN
CFRDN
CFDATA15
CFDATA7
CFDATA14
CFDATA6
I/O
I/O
I/O
O
O
I/O
I/O
I/O
I/O
Description
xD/SMC Data5
xD/SMC Data6
xD/SMC Data7
CF WRN
CF RDN
CF Data15
CF Data7
CF Data14
CF Data6
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
4. System Architecture and Reference
Design
4.1 AU6475 Block Diagram
Figure 4.1 AU6475 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
MS
xD
SMC
CF
Arbitrator
1.8V / 3.3V
Voltage
Regulator
/Power Switch
5V
12MHz
XTAL
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
7
5. Electrical Characteristics
5.1 Absolute Maximum Ratings
Table 5.1 Absolute Maximum Ratings
SYMBOL
PARAMETER
RATING
UNITS
V5IN
Power Supply
-0.3 to 5.25
V
VDDH
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
V5IN
Power Supply
4.75
5.0
5.25
V
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
8
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
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
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
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
Max. Unit
9
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
10
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
6
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
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
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
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
4
20
ns
4
20
ns
90
110
%
1.3
2.0
V
11
5.6 Power Switch Feature
Card Power Output
Voltage (V)
3.3
3.2
Others
CFPWR
3.1
3
0
100
200
300
400
500
Current (mA)
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
12
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
6. Mechanical Information
Figure 6.1 Mechanical Information Diagram
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W
13
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.
14
AU6475 USB2.0 Multi-LUN Flash Memory Card Reader V1.01W