ETC AU9380

AU9380
USB Flash Disk Controller
Technical Reference Manual
Revision 2.2
© 1997-2002 Alcor Micro Corp.
All Rights Reserved
Copyright Notice
Copyright 1997 - 2002
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-1, No 200 Kang Chien Rd., Nei Hu,
Taipei, Taiwan, R.O.C.
Phone: 886-2-8751-1984
Fax: 886-2-2659-7723
Santa Clara Office
2901 Tasman Drive, Suite 206
Santa Clara, CA 95054
USA
Phone: (408) 845-9300
Fax: (408) 845-9086
Los Angeles Office
9400 Seventh St., Bldg. A2
Rancho Cucamonga, CA 91730
USA
Phone: (909) 483-9900
Fax: (909) 944-0464
Table of Contents
1.0
2.0
3.0
4.0
5.0
Introduction--------------------------------------------------------------------------------------1.1 Description---------------------------------------------------------------------------------1.2 Features--------------------------------------------------------------------------------------
Application Block Diagram-----------------------------------------------------------------Pin Assignment--------------------------------------------------------------------------------System Architecture and Reference Design------------------------------------------.
4.1 AU9 380 Block Diagram------------------------------------------------------------------
1
1
1
3
5
9
9
4.2 Sample Schematics------------------------------------------------------------------------ 10
13
Electrical Characteristics------------------------------------------------------------------5.1 Recommended Operating Conditions-------------------------------------------------
13
5.2 General DC Characteristics ------------------------------------------------------------ 13
5.3 DC Electrical Characteristic for 3.3 volts operation ------------------------------- 13
-5.4 Crystal Oscillator Circuit Setup for Characteristics -----------------------------14
6.0
5.5 ESD Test Results --------------------------------------------------------------------------
15
5.6 Latch-Up Test Results -------------------------------------------------------------------
16
Mechanical Information---------------------------------------------------------------------- 19
-
TABLE OF CONTENTS
i
TABLE OF CONTENTS
i
1.0 Introduction
1.1 Description
The AU9380 is a highly integrated single chip USB flash disk controller. It provides the most
cost effective bridge between USB enabled PC and NAND type flash memory. AU9380 can
be used as a removable storage disk in enormous data exchange applications between PC,
Macintosh, laptop and workstation. It can also be configured as a bootable disk for system
repairing .
The AU9380 can work with 1 to 4 NAND type flash memory chip with the combination of
any popular flash memory type - 8M, 16M, 32M, 64M and 128M. Additional features
include write protection switch, activity LED and password protected security .
The AU9380 integrated 48MHz PLL, 3.3V regulator, power on reset circuit and a power
switch for flash memory power control.
1.2 Features
?? Fully compliant with USB v1.1 specification and USB Device Class Definition for
Mass Storage, Bulk-Transport v1.0
?? Work with default driver from Windows ME, Windows 2000, Windows XP, Mac
OS 9.1, and Mac OS X. Windows 98se is supported by vendor driver from Alcor.
?? Multiple FIFO implementation for concurrent bus operation
?? Support up to 4 NAND Flash memory chips with write-protected capability
?? Support total flash memory size up to 256 MB
?? Support mixed different size NAND Flash
?? Vendor ID, product ID and strings can be customized by utility software from Alcor
?? Can be configured to support dual partitions with dynamic logic disk space
allocation.
?? Security function supported with password protection
?? LED for bus activity monitoring
?? Runs at 12MHz, built-in 48 MHz PLL
?? Built-in 3.3V regulator
?? Built-in power switch and power management circuit to achieve 500uA suspend
current required by USB specification.
?? Built-in power on reset circuit
?? Dedicated DMA engine to ensure highest throughput in read and write
?? 48-pin TQFP package as standard package; 44-pin LQFP package is also available
INTRODUCTION
1
INTRODUCTION
2
2.0 Application Block Diagram
Following is the application diagram of a typical flash disk product with AU9380. By
connecting the flash disk to a desktop or notebook PC through USB bus, AU9380 is
implemented as a bus-powered, full speed USB disk, which can be used as a bridge for data
transfer between Desktop PC and Notebook PC.
APPLICATION BLOCK DIAGRAM
3
APPLICATION BLOCK DIAGRAM
4
3.0 Pin Assignment
The AU9380 is packed in 48-pin LQFP form factor. The figure on the following page shows
the signal names for each of the pins on the chip. Accompanying the figure is the table that
describes each of the pin signals.
Alcor Micro Corp.
AU9380
48-PIN LQFP
PIN ASSIGNMENT
5
Table 3-1. Pin Descriptions
Pin#
Pin Name
I/O Type
Description
1
VCCA
PWR
3.3V input for PLL
2
GNDA
PWR
Ground
3
XTAL1
I
Crystal Oscillator Input (12MHz)
4
XTAL2
O
Crystal Oscillator Output (12MHz)
5
VCC2FM
O
Connect to Flash Memory VCC
6
VCC5V
PWR
5V power supply
7
VCCIO
PWR
Regulator 3.3V output/ IO 3.3V input
8
RSTNX
I
9
USB_DP
I/O
USB D+
10
USB_DM
I/O
USB D-
11
GNDIO
PWR
Ground
12
NC
13
GPO1X
O
General Purpose Output pin, used as activity LED
14
FMXWP
I
Connect to Flash Memory Write Protect
15
FMXWr
O
Connect to Flash Memory Write Enable
16
FMALE
O
Connect to Flash Memory Address Latch Enable
17
FMCLE
O
Connect to Flash Memory Command Latch Enable
18
FMXChip1
O
Connect to Flash Memory Chip1 Enable
19
FMXChip2
O
Connect to Flash Memory Chip2 Enable
20
FMXRd
O
Connect to Flash Memory Read Enable
21
FMRdyXBzy
I
Connect to Flash Memory Ready/Busy Output
22
GPO5X
O
General Purpose Output pin, used as activity LED
23
Reserved
24
NC
25
GPO4X
O
General Purpose Output pin, used as activity LED
26
FMXChip3
O
Connect to Flash Memory Chip3 Enable
Hardware reset (Active Low)
PIN ASSIGNMENT
6
27
FMXChip4
O
Connect to Flash Memory Chip4 Enable
28
VCCK
PWR
Core 3.3V Input
29
GNDK
PWR
Ground
30
RESERVED
31
RESERVED
32
RESERVED
33
RESERVED
34
RESERVED
35
RESERVED
36
NC
37
GPO3X
O
38
FMIO4
I/O
Connect to Flash Memory Data IO4
39
FMIO5
I/O
Connect to Flash Memory Data IO5
40
FMIO6
I/O
Connect to Flash Memory Data IO6
41
FMIO7
I/O
Connect to Flash Memory Data IO7
42
FMIO0
I/O
Connect to Flash Memory Data IO0
43
FMIO1
I/O
Connect to Flash Memory Data IO1
44
FMIO2
I/O
Connect to Flash Memory Data IO2
45
FMIO3
I/O
Connect to Flash Memory Data IO3
46
GPO0X
O
General Purpose Output pin, used as activity LED
47
GPO2X
O
General Purpose Output pin, used as activity LED
48
NC
General Purpose Output pin, used as activity LED
PIN ASSIGNMENT
7
SYSTEM ARCHITECTURE AND REFERENCE DESIGN
8
4.0 System Architecture and
Reference Design
4.1 AU9380 Block Diagram
USB
Upstream
Port
XCVR
Alcor Micro - AU9380 Flash Memory Card Reader Block Diagram
USB
SIE
USB
FIFO
Processor
3.3 V
3.3 V
Voltage
Regulator
& Power off
RAM
FM control
& FIFO
Support up to 4
Flash Memory
ROM
Suspend
12MHz
XTAL
SYSTEM ARCHITECTURE AND REFERENCE DESIGN
9
4.2 Sample Schematics
U1
VCC
FB
J1
VCC
DATADATA+
GND
FGND1
1
2
3
4
5
VCC3.3
F1
C1
C2
0.1UF
10UF
R1
FB
C3
F2
VCC3.3
C4
1UF
0.1UF
VCCA
GNDA
XTAL1
XTAL2
VCC2FM
VCC5V
1.5K
R2
R3
VCC3.3
39
39
1
2
3
SW1
FMXWP
FMXWR
FMALE
FMCLE
FMXCHIP1
FMXCHIP2
FMXRD
FMRDYXBZY
GPO5X
R4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
47K
VCCA
GNDA
XTAL1
XTAL2
VCC2FM
VCC5V
VCCIO
RSTNX
USB_DP
USB_DM
GNDIO
NC
GPO1X
FMXWP
FMXWR
FMALE
FMCLE
FMXCHIP1
FMXCHIP2
FMXRD
FMRDXBZY
GPO5X
RESERVED
NC
NC
GPO2X
GPO0X
FMIO3
FMIO2
FMIO1
FMIO0
FMIO7
FMIO6
FMIO5
FMIO4
GPO3X
NC
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
GNDK
VCCK
FMXCHIP4
FMXCHIP3
GPO4X
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
FMIO[0..7]
GNDK
VCCK
FMXCHIP4
FMXCHIP3
AU9380-48PIN
VCC2FM
18PF
C5
VCC
XTAL1
R5
Y1
VCC5V
C7
18PF
C6
12MHZ
1M
XTAL2
VCC3.3
0.1UF
R6
330
D6
GPO5X
VCC3.3
VCC3.3
F3
FB
FB
F4
VCCK
VCCA
C8
C10
0.1UF
FB
Disclaimer: This schematic is for reference only.
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 notice.
C9
C11
F6
0.1UF
FB
0.1UF
GNDA
Size
A
Document Number
Date:
Tuesday, September 10, 2002
0.1UF
GNDK
F5
Rev
Au9380 demostartion schematic
SYSTEM ARCHITECTURE AND REFERENCE DESIGN
Sheet
1
10
1.0a
of
1
VCC2FM
FMIO[0..7]
U2
FMIO0
FMIO1
FMIO2
FMIO3
FMIO4
FMIO5
FMIO6
FMIO7
29
30
31
32
41
42
43
44
6
13
36
I/O0
I/O1
I/O2
I/O3
I/O4
I/O5
I/O6
I/O7
GND
VSS
VSS
VCC
VCC
R/B
RE
CE
CLE
ALE
WE
WP
12
37
7
8
9
16
17
18
19
GND
FMRDYXBZY
FMXRD
FMXCHIP3
FMXCHIP4
VCC2FM
FMCLE
FMALE
FMXWR
VCC2FM
FMRDYXBZY
FMXRD
FMXCHIP1
FMCLE
FMALE VCC2FM
FMXWR
K9F5608U0A-YCB0
JP1
1
2
3
4
5
6
7
8
9
10
HEADER 10
JP2
10
9
8
7
6
5
4
3
2
1
VCC2FM
U3
FMIO0
FMIO1
FMIO2
FMIO3
FMIO4
FMIO5
FMIO6
FMIO7
29
30
31
32
41
42
43
44
6
13
36
I/O0
I/O1
I/O2
I/O3
I/O4
I/O5
I/O6
I/O7
GND
VSS
VSS
VCC
VCC
12
37
FMIO7
FMIO6
FMIO5
FMIO4
VCC2FM
GND
FMIO3
FMIO2
FMIO1
FMIO0
HEADER 10
R/B
RE
CE
CLE
ALE
WE
WP
7
8
9
16
17
18
19
FMRDYXBZY
FMXRD
FMXCHIP2
FMCLE
FMALE VCC2FM
FMXWR
K9F5608U0A-YCB0
Size
A
Document Number
Rev
Date:
Tuesday, September 10, 2002
Au9380 demostartion schematic
Sheet
ELECTRICAL CHARACTERISTICS
1
1.0a
of
1
11
5.0 Electrical Characteristics
5.1 Recommended Operating Conditions
SYMBOL
VCC
VIN
TOPR
TSTG
PARAMETER
Power Supply
Input Voltage
Operating Temperature
Storage Temperature
MIN
4.75
0
0
-40
TYP
5
MAX
5.25
VCC
85
125
UNITS
V
V
O
C
O
C
5.2 General DC Characteristics
SYMBOL
IIL
IIH
IOZ
CIN
COUT
CBID
PARAMETER
Input low current
Input high current
Tri-state leakage current
Input capacitance
Output capacitance
Bi-directional buffer capacitance
CONDITIONS
no pull-up or pull-down
no pull-up or pull-down
MIN TYP MAX UNITS
-1
1
?A
-1
1
?A
-10
10
?A
5
?F
5
?F
5
?F
5.3 DC Electrical Characteristics for 3.3 volts operation
SYMBOL
VIL
VIH
VOL
VOH
RI
PARAMETER
Input Low Voltage
Input Hight Voltage
Output low voltage
Output high voltage
Input Pull-up/down resistance
CONDITIONS
CMOS
CMOS
IOL =4mA, 16mA
IOH =4mA,16mA
Vil=0V or Vih=VCC
MIN
TYP
MAX UNITS
0.9
V
2.3
V
0.4
V
2.4
V
10k/200k
K?
ELECTRICAL CHARACTERISTICS
12
5.4 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.
ELECTRICAL CHARACTERISTICS
13
5.5 ESD Test Results
Test Description : ESD Testing was performed on a Zapmaster system using the HumanBody –Model (HBM) and Machine-Model (MM), according to MIL_STD 883 and EIAJ
IC_121 respectively.
?? Human-Body-Model stress devices by sudden application of a high voltage supplied
by a 100 PF capacitor through 1.5 Kohm resistance.
?? Machine-Model stresses devices by sudden application of a high voltage supplied by a
200 PF 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
?? Critera : I-V Curve Tracing
Model
HBM
MM
Model
Vdd, Vss, I/C
Vdd, Vss, I/C
S/S
15
15
TARGET
4000V
200V
Results
Pass
Pass
ELECTRICAL CHARACTERISTICS
14
5.6 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 5 Volts and
ground respectively.
Testing was started at 5.0 V (Positive) or 0 V(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=0 mA , Icc=100 mA), then the voltage was increased
by 0.1 Volts and the pin was tested again.
This procedure was recommended by the JEDEC JC-40.2 CMOS Logic
standardization committee.
Notes:
1. DUT: Device Under Test.
2. PUT: Pin Under Test.
Icc Measurement
m
A
V Supply
1 Source
+
Untested
Input Tied
to V supply
Vcc
Pin
under
test DUT
Untested
Output Open
Circuit
+
GND
Trigger
Source
Test Circuit : Positive Input/ output Overvoltage /Overcurrent
ELECTRICAL CHARACTERISTICS
15
Icc Measurement
mA
1 Source
+
Untested
Input Tied
to V supply
V Supply
Vcc
Pin
under
test
Untested
Output Open
Circuit
DUT
+
GND
Trigger
Source
Test Circuit : Negative Input/ Output Overvoltage /Overcurrent
Icc Measurement
mA
V Supply
Vcc
All Input Tied
to V supply
Untested
Output Open
Circuit
DUT
+
GND
Supply Voltage test
Latch–Up Data
Model
Voltage
Model
+
+
-
Current
Vdd-Vxx
Voltage (v)/ Current (mA)
11.0
11.0
200
200
9.0
S/S
5
Results
Pass
5
5
Pass
ELECTRICAL CHARACTERISTICS
16
MECHANICAL INFORMATION
17
6.0 Mechanical Information
body size
D1
E1
7
7
7
7
7
7
10
10
10
10
10
10
12
12
12
12
14
14
14
14
14
14
14
14
14
14
14
20
14
20
20
20
20
20
24
24
24
24
24
24
28
28
28
28
28
28
A1
A2
L1
b
c
e
lead
count
A1
A2
L1
b
c
e
32
44
48
44
64
80
80
100
64
80
100
120
128
100
128
144
160
160
176
216
160
208
256
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1.4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0.35
0.2
0.2
0.3
0.2
0.16
0.2
0.16
0.35
0.3
0.2
0.16
0.16
0.3
0.2
0.2
0.16
0.2
0.16
0.16
0.3
0.2
0.16
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.127
0.8
0.5
0.5
0.8
0.5
0.4
0.5
0.4
0.8
0.65
0.5
0.4
0.4
0.65
0.5
0.5
0.4
0.5
0.4
0.4
0.65
0.5
0.4
stand-o f f
body thickness
lead length
lead width
lead thickness
lead pitch
MECHANICAL INFORMATION
18