AU6438-JBS
USB2.0 Single-LUN Flash Card
Reader Controller
Technical Reference Manual
Rev. 1.00
Jul. 2010
AU6438-JBS
USB2.0 Single-LUN Flash Card
Reader Controller
Rev. 1.00
Jul. 2010
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
Copyright
Copyright © 1997 – 2010. 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 errors that appear in this document. Specifications are subject to change
without prior notice.
Revision History
Date
Revision
Description
Sep 2009
0.90
Feb 2010
0.91
Mar 2010
0.92
Jul 2010
1.00
Preliminary Release
Update “1.1 Description and
1.2 Features”
Update “Figure 4.1 AU6438 Block Diagram
and 1.2 Features ”
Modify “5. Electrical Characteristics"
Contact Information:
Web site: http://www.alcormicro.com/
Taiwan
Alcor Micro, Corp.
9F., No.66, Sanchong Rd.,
Nangang District, Taipei 115,
Taiwan, R.O.C.
Phone: 886-2-2653-5000
Fax: 886-2-2786-8567
San Jose Office
2025 Gateway Place, Suite 335
San Jose, CA 95110
USA
Phone: (408) 453-9530
Fax: (408) 453-9523
China ShenZhen Office
Rm.2407-08, Industrial Bank Building
No.4013, Shennan Road,
ShenZhen,China. 518026
Phone: (0755) 8366-9039
Fax: (0755) 8366-9101
Los Angeles Office
8351 Elm Ave, Suite 103
Rancho Cucamonga, CA 91730
USA
Phone: (909) 483-8821
Fax: (909) 944-0464
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
Table of Contents
1. Introduction ............................................................ 1
1.1 Description...................................................................................1
1.2 Features........................................................................................1
2. Application Block Diagram ................................... 3
3. Pin Assignment ...................................................... 4
4. System Architecture and Reference Design ....... 6
4.1 AU6438 Block Diagram ...............................................................6
5. Electrical Characteristics ...................................... 7
5.1 Absolute Maximum Ratings........................................................7
5.2 Recommended Operating Conditions .......................................7
5.3 General DC Characteristics ........................................................7
5.4 DC Electrical Characteristics of 3.3V I/O Cells..........................8
5.5 USB Transceiver Characteristics ...............................................8
5.6 Power Switch Feature .................................................................11
5.7 Chip Reset Timing .......................................................................12
6. Mechanical Information ......................................... 13
7. Abbreviations ......................................................... 14
i
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
List of Figures
Figure 2.1 Block Diagram .......................................................................3
Figure 3.1 AU6438 Pin Assignment Diagram........................................4
Figure 4.1 AU6438 Block Diagram.........................................................6
Figure 5.1 Card Power Switch Output Capacity ...................................11
Figure 5.2 Card Detect Power-in Timing ...............................................11
Figure 5.3 Chip Reset Timing.................................................................12
Figure 6.1 Mechanical Information Diagram.........................................13
List of Tables
Table 3.1 AU6438 Pin Descriptions .......................................................5
Table 5.1 Absolute Maximum Ratings...................................................7
Table 5.2 Recommended Operating Conditions ..................................7
Table 5.3 General DC Characteristics ...................................................7
Table 5.4 DC Electrical Characteristics of 3.3V I/O Cells.....................8
Table 5.5 Electrical characteristics .......................................................8
Table 5.6 Static characteristic:
:Digital pin...........................................9
Table 5.7 Static characteristic:
:Analog I/O pins(
(DP/DM)
) ...............9
Table 5.8 Dynamic characteristic:
:Analog I/O pins(
(DP/DM)
) ..........10
ii
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
1. Introduction
1.1 Description
The AU6438 is designed to deliver outstanding performance for data transmission
between USB and compatible flash card interface. It supports USB 2.0 high-speed
transferring to various types of flash media cards such as SD, MMC and MS. Besides,
the AU6438 supports several operating systems, including MS Windows, LINUX and
Mac OS.
The design of 2-in-1 combo single slot makes the AU6438 more attractive and optimal.
The AU6438 integrates a high performance 8051 CPU as well as a splendidly efficient
DMA hardware engine and internal 5V to 3.3V/3.3V to 1.8V regulators. The AU6438
provides manufacturers not merely BOM cost saving with the minimal numbers of
components needed on the PCB but also smaller circuit board with the 28-pin SSOP
(150mil) package.
In addition to high-speed 8051 CPU embedded and DMA hardware engine integrated,
the AU6438 is fully compliant with USB Device Class Definition for Mass Storage and
Bulk-Transport V1.0.Combination with these features, the AU6438 provides a
completely ultra high performance USB2.0 card reader solution in a single chip.
AU6438 maximizes performance with the latest and fastest flash card specification
available from the industry. Based on the features of low pin count and high
performance characteristic, AU6438 supports a wide range of flash card reader
applications used to digital camera, MP3 players, cell phone, PDA, camcorder, GPS
device and so on to store many types of data, such as digital map, digital photos and
compressed music.
1.2 Features
General
Fully compatible with USB2.0 High Speed and backward compatible with USB1.1
specifications
Supports multiple flash card interfaces, including SD/MMC/MS.
Supports single LUN
Supports both Windows and Mac OS
-Default Mass Storage Class driver comes from Windows
ME/2000/XP/Vista/Windows 7 and Mac OS
-Windows 98 is supported by vendor driver from Alcor
28-pin SSOP lead-free/Halogen-free/RoHS compliant package is available.
Compliance
Complies with USB Device Class Definition for Mass Storage and Bulk-Transport
V1.0
Complies with Secure Digital Card (SD) specification up to ver. 3.0(SDXC)
Complies with MultiMedia Card (MMC) specification up to ver. 4.2
Complies with Memory Stick (MS) specification up to ver. 1.43
Complies with Memory Stick PRO (MS_Pro) specification up to ver. 1.02
Complies with Memory Stick PRO-HG (MS PRO-HG) specification up to ver. 1.01
Complies with Memory Stick Interface Guideline for PC peripheral devices with
Memory Stick Slot ver.1.16-00
Benefit
1
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
1K bytes of ping-pong FIFO buffs the data transmission between transmitter and
receiver
Integrated hardware DMA engine enhances overall performance of data transfers
Supports power saving mode to reduce power consumption
User-friendly Dynamic icon utility software can display icon message upon
insertion/removal of compatible flash cards under Windows
Optimizes performance via multiple sectors transfer
Built-in 5V to 3.3V/3.3V to 1.8V regulator offers customers lower BOM cost
Clock runs at 48MHz crystal
2
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
2. Application Block Diagram
Following application diagram demonstrates a typical card reader using the AU6438
chip. By connecting the card reader to a desktop or notebook PC through USB bus,
the AU6438 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
SD/MMC/MS
AU6438
Moble Phones
PC
3
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
3. Pin Assignment
AU6438 is available in 28-pin SSOP package. Below diagram shows signal name of
each pin and table in the following page describes each pin in detail.
Figure 3.1 AU6438 Pin Assignment Diagram
4
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
Table 3.1 AU6438 Pin Descriptions
Pin #
Pin Name
I/O
Description
1
SDCDN
IO
SDCDN
2
CTRL1
IO
SDWP/MSCLK
3
GPON7
O
Card access LED.
4
CHIPRESETN
I
Chip reset. Low active. Internal pull up.
5
REXT
6
V33APHY
7
DP
USB DP
8
DM
USB DM
9
VSSAREG
10
XI
I
Crystal input
11
XO
O
Crystal output
12
VSS
13
V18
14
C_V33
15
AVDD5V
16
V33
17
VSSHM
18
MSINS
IO
MSINS
19
DATA2
IO
SDDATA2/MSDATA2
20
DATA3
IO
SDDATA3/MSDATA3
21
DATA4
IO
SDDATA4
22
SDCMD
IO
23
CTRL2
IO
24
CTRL0
IO
SDCMD
SDDATA5/EEPCLK
When I2C mode, internal has 45-75K pull up
SDCLK/MSBS
25
DATA6
IO
26
CTRL3
IO
27
DATA0
IO
SDDATA6
SDDATA7/EEPDAT
When I2C mode, internal has 45-75K pull up
SDDATA0/MSDATA0
28
DATA1
IO
SDDATA1/MSDATA1
680 Ω reference resistance
PHY 3.3V power pin
Regulator 1.8V output
Card power 3.3V output
Regulator 5V input
Regulator 3.3V output
5
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
4. System Architecture and Reference
Design
4.1 AU6438 Block Diagram
Figure 4.1 AU6438 Block Diagram
USB
USB
Upstream
Port
XCVR
PIE
Processor
5V to 3.3V
3.3V to 1.8V
Voltage
Regulator
/Power Switch
5V
6
RAM
12MHz
ROM
SD/MMC/MS
Control FIFO
Arbitrator
SD
MMC
MS
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
5. Electrical Characteristics
5.1 Absolute Maximum Ratings
SYMBOL
Table 5.1 Absolute Maximum Ratings
PARAMETER
RATING
UNITS
VCC33
Power supply
-1 to 4V
V
VIN
Input Signal Voltage
-1 to 4V
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
VCC33
Power Supply
3.0
3.3
3.6
V
VIN
Input Signal Voltage
-0.3
VCC33 +0.3
V
TOPR
Operating Temperature
0
85
O
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
IOZ
Tri-state leakage
current
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
ICC
Operating supply
current
Without Memory Card
-10
±1
10
µA
-10
±1
10
µA
24
mA
7
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
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
VD33P
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= VD33P or 0
V
0.4
V
V
5.5 USB Transceiver Characteristics
Table 5.5 Electrical characteristics
Symbol
Parameter
VD33P
VDD
V18
8
Conditions
Min.
Typ.
Max. Unit
Analog supply Voltage
3.0
3.3
3.6
V
Digital supply Voltage
1.62
1.8
1.98
V
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
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
VD33P-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
440
mV
700
1100
mV
-900
-500
mV
9
Ω
3
6
9
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
Overall resistance
including external
resistor
Termination
VTERM
VDI
VCM
VSE
40.5
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
45
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
10
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
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
5.6 Power Switch Feature
Figure 5.1 Card Power Switch Output Capacity
Figure 5.2 Card Detect Power-in Timing
1ms to 10ms ( Depend
Load Capacitor )
3.3V+/- 0.3V
CARD_POWER
100ms + System
Polling timing
CARD_DETECT
11
AU6438-JBS USB2.0 Single-LUN Flash Card Reader V1.00
5.7 Chip Reset Timing
Figure 5.3 Chip Reset Timing.
Chip reset should keep low (