Alcor Micro AU9368 Product manual

1
D
Da
at
ta
a
B
Bo
oo
ok
k
AU9368
USB Multi-LUN Flash Card
Reader Controller
Technical Reference Manual
P
Pr
ro
od
du
uc
ct
t
S
Sp
pe
ec
ci
if
fi
ic
ca
at
ti
io
on
n
Official Release
Revision 1.19W
Public Jul 2005

Page 2 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
Data sheet status
Objective specification This data sheet contains target or goal specifications for
product development.
Preliminary specification This data sheet contains preliminary data;
supplementary data may be published later.
Product specification This data sheet contains final product specifications.
Revision History
Date Revision Description
Feb 2005 1.17W/D27 Removed the schematics.
Please contact our sales if you need it.
Jan 2005 1.18W/D27 Add “7.4 AC Electrical Characteristics” and modify
“5.1 Pin Descriptions”
Jul 2005 1.19W/D27 To modified “5.1 Pin Descriptions” (pin 56)

Page 3 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
Copyright Notice
Copyright 1997 - 2004
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

Page 4 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
Table of Contents
1 Introduction…………………………………………………………….. 6
1.1 Description…………………………………………………………………………….. 6
1.2 Features…………………………………………………………………………………. 6
2 Application Block Diagram…………………………………………. 7
3 Operating Mode Selection………………………………………….. 8
4 Power Switch Feature…………………………………………………
9
4.1 Card Power Output Current Range………………………………………..
9
4.2 Card Detect Power-on Timing………………………………………………… 9
5 Pin Assignment………………………………………………………… 10
6 System Architecture and Reference Design………………….. 13
6.1 AU9368 Block Diagram…………………………………………………………. 13
7 Electrical Characteristics…………………………………………… 14
7.1 Recommended Operating Conditions……………………………………. 14
7.2 General DC Characteristics…………………………………………………… 14
7.3 DC Electrical Characteristics for 3.3 volts operation…………… 14
7.4 AC Electrical Characteristics…………………………………………………… 14
7.5 Crystal Oscillator Circuit Setup for Characterization……………. 17
7.6 ESD Test Results…………………………………………………………………..… 17
7.7 Latch-Up Test Results…………………………………………………………….. 18
8 Mechanical Information………………………………………………
20
9 Abbreviations…………………………………………………………….
21

Page 5 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
List of Figures
2.1 Block Diagram………………………………………………………………………………….. 7
5.1 Pin Assignment Diagram…………………………………………………………………..
10
6.1 AU9368 Block Diagram……………………………………………………………………… 13
7.1 Electrical Characteristics Diagram……………………………………………………. 15
7.2 Crystal Oscillator Circuit Setup for Characterization……………………….. 17
7.3 Latch-Up Test Results……………………………………………………………………….. 18
List of Tables
3.1 Mode Table…………………………………………………………………………………….. 8
5.1 Pin Descriptions……………………………………………………………………………. 11
7.1 Recommended Operating Conditions..…………………………………………. 14
7.2 General DC Characteristics………………………………………………………….. 14
7.3 DC Electrical Characteristics for 3.3 volts operation………………….. 14
7.4 AC Electrical Characteristics…………………………………………………………. 15
7.5 ESD Data……………………………………………………………………………………….. 17
7.6 Latch-Up Test Results……………………………………………………………………. 18

Page 6 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
1.0 Introduction
1.1. Description
The AU9368 is an integrated single chip memory card reader controller specially
designed for notebook, hand-held and other PC peripheral devices, which require
fewer components for small PCB area. It supports a widely used flash memory card
such as CF, MD, SMC, xD Picture Card, MS, MS Pro, MS Duo, SD and MMC. It can be
used as removable storage disks in enormous data exchange applications between
PC and PC or PC and various consumer electronic appliances.
The AU9368 reads digital content saved on memory card that user captured with the
portable device such as notebook, digital camera, MP3 player, PDA and mobile
phone… etc. In addition, AU9368 allows user to transfer information such as data,
graphics, texts or digital images from one electronic device to another quickly and
easily. Furthermore, AU9368 integrates power switch function; manufacturers can
use fewer components in their product design.
With AU9368, user’s experience will be also further enhanced by the Plug-and-Play
nature built into latest operation systems such as Windows 2000/XP and Mac OS X.
1.2. Feature
Support USB v1.1 specification and USB Device Class Definition for Mass
Storage, Bulk-Transport
Support CF、SD、MS、MS PRO、MS Duo、MS ROM Format、MMC、SMC、xD-Picture
Card Format Specification and Microdrive device
Work with default driver from Windows ME, Windows XP, Mac OS 9, and Mac
OS X. Windows 98, Windows 2000 are supported by vendor driver from
Alcor.
Ping-pong FIFO implementation for concurrent bus operation
Support multiple sectors transfer to 4GB to optimize performance
Support optional external EEPROM for VID, PID and string customization
Integrated power switch and power management circuit for each slot to
reduce the BOM cost in PCB and meet USB power consumption requirement
during suspend with card in the slot.
CPU Runs at 30MHz, built-in 480MHz PLL
Built-in 3.3V regulator
64-pin LQFP package
Lead-free package available

Page 7 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
2.0 Application Block Diagram
Following is the application diagram of a typical card reader product with AU9368.
By connecting the card reader to a desktop or notebook PC through USB bus,
AU9368 is implemented as a bus-powered, full speed USB card reader, which can be
used as a bridge for data transfer between Desktop PC and Notebook PC.
Figure 2.1 Au9368 Application Block Diagram
PC with USB Host Controller
USB 9-in-1
Flash Memory
Card Reader Moble Phones
PDA
MP3 Player
Digital Camera
CF/MS/MD/
SMC/SD/MMC
PC

Page 8 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
3.0 Operating Mode Selection
The Au9368 offers two operating modes. Mode 0 is used for CF/SD/SMC/MS/xD
combo socket. While mode 1 is designed for single function socket. Mode 1 support
xD card in a shared SMC socket.
Table 3.1 Mode definition table
Mode 0 (Modesel : 0) Mode 1 (Modesel : 1)
Slot 1 SD
Slot 2 CF
Slot 3 SMC/XD
Slot 1 CF/SD/SMC/MS/xD
Slot 4 MS

Page 9 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
4.0 Power Switch Feature
AU9368 integrates a 5V to 3.3V voltage regulator and power switch to replace all
MOS chips for flash card power supply.
4.1. Card Power Output Current Range
For MS/SD
MAX: 100mA
For XD/SMC
MAX: 70mA
For CF
MAX: 250mA
Card power output voltage range
MS/XD/SD/SMC/CF: 3.3V±0.3V
AU9368 will turn off all of Card Power in suspend mode
4.2. Card Detect Power-on Timing
3.3V+/- 0.3V
1ms to 10ms ( Depend
Load Capacitor )
CARD_POWER
CARD_DETECT
100ms + System
Polling timing

Page 10 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
5.0 Pin Assignment
The AU9368 is packed in 64-LQFP-form factor. The following figure shows signal
name for each pin and the table in the following page describes each pin in detail.
Figure 5.1 Pin Assignment Diagram
VCCA
GNDA
XTAL1
XTAL2
SD_VCC
XD_VCC
MS_VCC
CF_VCC
VCC5V
VCC3V
GNDIO
XDWPN
USB_DM
USB_DP
SMWRN
SMRDN
SMDATA4
SMDATA5
SMDATA6
SMDATA7
SMDATA3
SMDATA2
SMDATA1
SMDATA0
CFD0
CFD1
CFD2
CFD3
CFD4
CFD5
CFD6
CFD7
CFCDN
CFWRN
CFWEN
CFOEN
CFWTN
CFAD9
CFAD3
CFAD2
CFAD1
CFAD0
CFRDN
XDCEN
SMCDN
SMWPN
SMCLE
SMALE
SMRBN
SMCEN
SDCMD
SDCLK
SDDATA
SDCDN
SDWP
GPON7
XDCDN
VCCK
GNDK
MSINSN
MSBS
MSCLK
MSDATA
MODESEL
Alcor Micro
AU9368
64-PIN LQFP
49505152535455565758596061626364
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Page 11 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
Table 5.1 Pin Descriptions
Pin Pin Name I/O Type Description
1 VCCA PWR Analog 3.3V input
2 GNDA PWR Analog GND
3 XTAL1 I Crystal Oscillator input (12MHz)
4 XTAL2 O Crystal Oscillator output (12MHz)
5 SD_VCC PWR SD card power
6 XD_VCC PWR SMC/XD power
7 MS_VCC PWR MS card power
8 CF_VCC PWR CF card power
9 VCC5V PWR VCC 5V power supply from USB
10 VCC3V PWR VCC 3.3V
11 GNDIO PWR PAD GND
12 XDWPN O XD write protect
13 USB_DM I/O USB DM
14 USB_DP I/O USB DP
15 SMWRN O SMC Write Enable
16 SMRDN O SMC Read Enable
17 SMDATA4 I/O SMC DATA4
18 SMDATA5 I/O SMC DATA5
19 SMDATA6 I/O SMC DATA6
20 SMDATA7 I/O SMC DATA7
21 SMDATA3 I/O SMC DATA3
22 SMDATA2 I/O SMC DATA2
23 SMDATA1 I/O SMC DATA1
24 SMDATA0 I/O SMC DATA0
25 CFD0 I/O CF card data0
26 CFD1 I/O CF card data1
27 CFD2 I/O CF card data2
28 CFD3 I/O CF card data3
29 CFD4 I/O CF card data4
30 CFD5 I/O CF card data5
31 CFD6 I/O CF card data6
32 CFD7 I/O CF card data7
33 CFCDN I CF card detect
34 CFWRN O CF card IOWR
35 CFWEN O CF card WE
36 CFOEN O CF card OE
37 CFWTN I CF card WAIT
38 CFAD9 O CF card addr09
39 CFAD3 O CF card addr03
40 CFAD2 O CF card addr02
41 CFAD1 O CF card addr01
42 CFAD0 O CF card addr00
43 CFRDN O CF card IORD
44 XDCEN O XD card enable
45 SMCDN I SMC card detect
46 SMWPN I SMC write protect
47 SMCLE O SMC command latch enable

Page 12 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
48 SMALE O SMC address latch enable
49 SMRBN I SMC Ready/Busy
50 SMCEN O SMCEN
51 SDCMD I/O SD CMD
52 SDCLK O SD CLK
53 SDDATA I/O SD DAT
54 SDCDN I SD card detect
55 SDWP I SD write protect
56 GPON7 I/O
Card active LED; Active when card inserted; Blinking when
card opeating
57 XDCDN I XD card detect
58 VCCK PWR Core 3.3V VCC
59 GNDK PWR Core Ground
60 MSINSN I MS card INS.
61 MSBS O MS card BS
62 MSCLK O MS card CLK
63 MSDATA I/O MS card SDIO
64 MODESEL
I Mode selection. ("0":1 slot mode;"1": 4.5 slots mode)

Page 13 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
6.0 System Architecture and
Reference Design
6.1. AU9368 Block Diagram
Figure 6.1 AU9368 Block Diagram
USB
SIE RAM
CF/MD/SM/
SD/MMC/MS/
xD Control
FIFO
XCVR
Processor ArbitratorROM
12MHz
XTAL
3.3V
Voltage
Regulator
/
Power Switch
CF
MD
SM
SD
MMC
MS
xD
USB
Upstream
Port
3.3 V

Page 14 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
7.0 Electrical Characteristics
7.1. Recommended Operating Conditions
Table 7.1 Recommended Operating Conditions
SYMBOL PARAMETER MIN TYP MAX UNITS
VCC Power Supply 4.75 5 5.25 V
VIN Input Voltage 0 VCC V
TOPR Operating Temperature 0 85 OC
TSTG Storage Temperature -40 125 OC
7.2. General DC Characteristics
Table 7.2 General DC Characteristics
SYMBOL
PARAMETER CONDITIONS MIN TYP MAX UNITS
IIL Input low current no pull-up or pull-down -1 1 µA
IIH Input high current no pull-up or pull-down -1 1 µA
IOZ Tri-state leakage current -10 10 µA
CIN Input capacitance 5 ρF
COUT Output capacitance 5 ρF
CBID Bi-directional buffer capacitance 5 ρF
7.3. DC Electrical Characteristics for 3.3 volts
operation
Table 7.3 DC Electrical Characteristics for 3.3 volts operation
SYMBO PARAMETER CONDITIONS MIN TYP MAX UNITS
VIL Input Low Voltage CMOS 0.9 V
VIH Input Hight Voltage CMOS 2.3 V
VOL Output low voltage IOL=4mA, 16mA 0.4 V
VOH Output high voltage IOH=4mA,16mA 2.4 V
RIInput Pull-up/down resistance Vil=0V or Vih=VCC 10K/200K
KΩ

Page 15 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
7.4 AC Electrical Characteristics
GND=0V, tR= tF=3.0 ns; CL=50 pF; RL=500 Ohms
Table 7.4 AC Electrical Characteristics
LIMITS (TAMB)
00˚C to +250˚C 00˚C to +700˚C
SYMBOL PARAMETER WAVEFORM MIN TYP MAX MIN MAX UNIT
tpLH
tpHL VMO/VPO to D+/D-
Full Speed 1 0
0 12
12 0
0 14
14 ns
trise
tfall Rise and Fall Times
Full Speed 2 4
4 9
9 20
20 4
4 20
20 ns
tRFM
Rise and Fall Time
Matching Full Speed 90 110 90 110 %
tpLH
tpHL VMO/VPO to D+/D-
Low Speed 1
120
120 300
300 300
300 ns
trise
tfall Rise and Fall Times
Low Speed 2 75
75 300
200 75
75 300
200 ns
tRFM
Rise and Fall Time
Matching Low Speed 70 130 70 130 %
tpLH
tpHL D+/D- to RCV 3 9
9 16
16 16
16 ns
tpLH
tpHL D+/D- to VP/VM 1 4
4 8
8 8
8 ns
tpHZ
tpZH
tpLZ
tpZL
OE# to D+/D- RL =
500ohm
4
12
12
10
10
12
12
10
10
ns
tsu Setup for SPEED 5 0 ns
Vcr Crossover point13 1.3 2.0 1.3 2.0 V
NOTES:
1. The crossover point is in the range of 1.3V to 2.5V for the low speed mode with
a 50 pF capacitance.

Page 16 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
Figure 7.1 Electrical Characteristics Diagram

Page 17 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
7.5 Crystal Oscillator Circuit Setup for
Characterization
The following setup was used to measure the open loop voltage gain for crystal
oscillator circuits. The feedback resistor serves to bias the circuit at its quiescent
operating point and the AC coupling capacitor, Cs, is much larger than C1 and C2.
Figure 7.2 Crystal Oscillator Circuit Setup for Characterization
7.6 ESD Test Results
Test Description: ESD Testing was performed on a Zapmaster system using the
Human-Body-Model (HBM) and Machine-Model (MM), according to MIL-STD 883 and
EIAJ IC-121 respectively.
Human-Body-Model stresses devices by sudden application of a high voltage
supplied by a 100pF capacitor through 1.5k-ohm resistance.
Machine-Model stresses devices by sudden application of a high voltage
supplied by a 200pF capacitor through very low (0 ohm) resistance.
Test circuit & condition
Zap Interval: 1 second
Number of Zaps: 3 positive and 3 negative at room temperature
Criteria: I-V Curve Tracing
Table 7.5 ESD Data
Model Mode S/S Target Results
HBM Vdd, Vss, I/C 15 6000V PASS
MM Vdd, Vss, I/C 15 200V PASS

Page 18 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
7.7 Latch-Up Test Results
Test Description: Latch-Up testing was performed at room ambient using an
IMCS-4600 system which applies a stepped voltage to one pin per device with all
other pins open except Vdd and Vss which were biased to 5Volts and ground
respectively.
Testing was started at 5.0V (Positive) or 0V (Negative), and the DUT was biased for
0.5 seconds.
If neither the PUT current supply nor the device current supply reached the
predefined limit (DUT=00mA, Icc=100mA), then the voltage was increased by
0.1Volts and the pin was tested again.
The JEDEC JC-40.2 CMOS Logic standardization committee recommended this
procedure.
Notes:
1. DUT: The device under test.
2. PUT: The pin under test.
Figure 7.3 Latch-Up Test Results
Test Circuit: Positive Input/Output Overvoltage/Overcurrent

Page 19 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
Test Circuit: Negative Input/Output Overvoltage/Overcurrent
Supply Overvoltage Test
Table 7.6 Latch–Up Data
Mode Voltage (V)/Current (mA) S/S Results
+
Voltage - 11.0
11.0 5
5 Pass
Pass
+
Current - 200
200 5
5 Pass
Pass
Vdd - Vxx 9.0 5 Pass

Page 20 of 22
AU9368 USB Multi-LUN Flash Card Reader Controller V1.19W
Official Release_ Public
8.0 Mechanical Information
Table of contents
Other Alcor Micro Controllers manuals

Alcor Micro
Alcor Micro AU9540 Product manual

Alcor Micro
Alcor Micro AU6481-GFL Product manual

Alcor Micro
Alcor Micro AU9382 Product manual

Alcor Micro
Alcor Micro AU6337 Product manual

Alcor Micro
Alcor Micro AU9462 Product manual

Alcor Micro
Alcor Micro AU6371-JEL Product manual

Alcor Micro
Alcor Micro AU6475 Product manual

Alcor Micro
Alcor Micro AU9216 Product manual

Alcor Micro
Alcor Micro AU9412EEP Product manual