AU6336
USB2.0 SD/MMC Single LUN Card Reader Controller
Technical Reference Manual
AU6336
USB2.0 SD/MMC Single LUN 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
Aug 2007 Oct 2007
Revision
0.9W 1.00W
Description
Preliminary Release. Official Release
Contact Information:
Web site: http://www.alcormicro.com/
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 9070 Rancho Park Court Rancho Cucamonga, CA 91730 USA Phone: (909) 483-8821 Fax: (909) 944-0464
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 Santa Clara Office 2901 Tasman Drive, Suite 206 Santa Clara, CA 95054 USA Phone: (408) 845-9300 Fax: (408) 845-9086
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 AU6336 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 .................................................................13
6. Mechanical Information ......................................... 14 7. Abbreviations ......................................................... 16
i
List of Figures
Figure 2.1 Block Diagram..................................................................2 Figure 3.1 AU6336-MAS Pin Assignment Diagram .........................3 Figure 3.2 AU6336-MDF Pin Assignment Diagram .........................5 Figure 4.1 AU6336 Block Diagram ...................................................7 Figure 5.1 Card Detect Power-in Timing ..........................................13 Figure 6.1 28 SSOP Mechanical Information Diagram ...................14 Figure 6.2 24 QFN Mechanical Information Diagram ......................15
List of Tables
Table 3.1 AU6336-MAS Pin Descriptions .........................................4 Table 3.2 AU6336-MDF Pin Descriptions .........................................6 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
AU6336 is an USB2.0 high-speed transmission controller, which is designed as a bridge between USB and SD compatible flash card interface, such as SD, HS-SD, MMC, HS-MMC, RS-MMC, MMCmicro…etc. AU6336 can read digital contents stored on memory card designed to cover a wide area of applications such as digital cameras, PDAs, MP3 players and smart phones…etc. AU6336 inherits the high-performance and cost-efficiency character from Alcor’s products, included power switch integration, dynamic icon utility support, and DMA engine integration.
1.2 Features
Support USB V2.0 specification and USB Device Class Definition for Mass Storage, Bulk-Transport V1.0 Support SD/MMC compatible flash card Support the latest flash card specification: SD2.0 (SDHC), MSPro parallel mode (4-bit) Alcor 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. Compliant to xD 1.2 spec. Ping-pong FIFO implementation for concurrent bus operation. Support multiple sectors transfer optimize performance Support Dynamic Icon Utility Support LED for bus operating indication Power switch integrated to reduce production BOM cost 5 3.3 and 3.3 1.8V regulators built in 28-SSOP package for SD/MMC 24-QFN package for SD/MMC
AU6336 USB2.0 SD/MMC Single LUN Card Reader Controller V1.00W
1
2. Application Block Diagram
Following application diagram demonstrates a typical card reader using the AU6336 chip. By connecting the card reader to a desktop or notebook PC through USB bus, the AU6336 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
AU6336
Moble Phones
PC
2
AU6336 USB2.0 SD/MMC Single LUN Card Reader V1.00W
3. Pin Assignment
There are two different form factor packages available to choose from. The following figure shows signal names for each pin and the table in the page after describes each pin in details.
Figure 3.1 AU6336-MAS Pin Assignment Diagram
GPI4 GND VDD REXT VD33P DP DM VS33P XI XO VDDU AGND5V AVDD5V VDD3V
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
SDCLK SDDATA0 SDDATA3 CLED SDDATA2 SDWP SDDATA1 SDCMD SD_V33 VDD33C SDCDN VSSHM VDDHM V18
Alcor Micro AU6336-MAS 28-PIN SSOP
17
16
15
AU6336 USB2.0 SD/MMC Single LUN Card Reader Controller V1.00W
3
Table 3.1 AU6336-MAS Pin Descriptions Pin #
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Pin Name
GPI4 GND VDD REXT VD33P DP DM VS33P XI XO VDDU AGND5V AVDD5V VDD3V V18 VDDHM VSSHM SDCDN VDD33C SD_V33 SDCMD SDDATA1 SDWP SDDATA2 CLED SDDATA3 SDDATA0 SDCLK
I/O
I I I I I I/O I/O I I O I I I O I I I I I O I/O I/O I I/O O I/O I/O O
Description
Force to full speed '1' for normal [default] '0' for force to full speed. Core ground Core 1.8V power input UTMI reference resistor UTMI 3.3V power input USB DP USB DM UTMI 3.3V ground 12MHz crystal input 12MHz crystal output UTMI 1.8V input 5 to 3.3 regulator ground 5 to 3.3 regulator 5V input 5 to 3.3 regulator 3.3V output 3.3 to 1.8 regulator 1.8V output IO 3.3V power / 3.3 to 1.8 regulator 3.3V input IO 3.3V ground SD card detect Card power switch 3.3V input Card power switch output SD command SD data 1 SD write protect SD data 2 Card Access LED SD data 3 SD data 0 SD clock
4
AU6336 USB2.0 SD/MMC Single LUN Card Reader V1.00W
The following figure shows signal names of each pin of the 24 QFN package and the table in the page after describes each pin in details.
Figure 3.2 AU6336-MDF Pin Assignment Diagram
SDDATA0
SDDATA3
SDCLK
CLED
24 VD33P DP DM VS33P XI XO 1
REXT 2 3 4 5 6 7 VDDU
AU6336 USB2.0 SD/MMC Single LUN Card Reader Controller V1.00W
VDD 23 8 AVDD5V
22
21
20
19 18 SDDATA2 SDWP SDDATA1 SDCMD SD_V33 VDD33C
17
ALCOR MICRO AU6336 24PIN QFN
16
15
14
13 9 10 11 12
VDD3V
V18
VDDHM
SDCDN
5
Table 3.2 AU6336-MDF Pin Descriptions Pin #
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Pin Name
VD33P DP DM VS33P XI XO VDDU AVDD5V VDD3V V18 VDDHM SDCDN VDD33C SD_V33 SDCMD SDDATA1 SDWP SDDATA2 CLED SDDATA3 SDDATA0 SDCLK VDD REXT
I/O
I I/O I/O I I O I I O O I I I O I/O I/O I I/O O I/O I/O O I I USB DP USB DM UTMI 3.3V ground
Description
UTMI 3.3V power input
12MHz crystal input 12MHz crystal output UTMI 1.8V input 5 to 3.3 regulator 5V input 5V to 3.3V regulator 3.3V output 3.3V to 1.8V regulator 3.3V input 3.3V to 1.8V regulator 1.8V output IO 3.3V power / 3.3 to 1.8 regulator 3.3V input SD card detect Card power switch 3.3V input Card power switch output SD command SD data 1 SD write protect SD data 2 Card access LED. Low for card present High for card absent Blink for card access SD data 3 SD data 0 SD clock Core 1.8V power input UTMI reference resistor
6
AU6336 USB2.0 SD/MMC Single LUN Card Reader V1.00W
4. System Architecture and Reference Design
4.1 AU6336 Block Diagram
Figure 4.1 AU6336 Block Diagram
USB
USB Upstream Port
XCVR
SIE
RAM
SD/MMC Control FIFO
SD MMC
1.8 V
Processor
ROM
Arbitrator
3.3V Power Switch
SD/MMC PWR
3.3V/1.8V Voltage Regulator
5V→3.3V Regulator
12MHz XTAL
5V
AU6336 USB2.0 SD/MMC Single LUN Card Reader Controller V1.00W
7
5. Electrical Characteristics
5.1 Absolute Maximum Ratings
Table 5.1 Absolute Maximum Ratings SYMBOL
VDDHM VIN VOUT TSTG
PARAMETER
Power Supply Input Signal Voltage Output Signal Voltage Storage Temperature
RATING
-0.3 to VDDH +0.3 -0.3 to 3.6 -0.3 to VDDHM +0.3 -40 to 150
UNITS
V V V
O
C
5.2 Recommended Operating Conditions
Table 5.2 Recommended Operating Conditions SYMBOL
VDDHM V18 VIN TOPR
PARAMETER
Power Supply Digital Supply Input Signal Voltage Operating Temperature
MIN
3.0 1.62 0 0
TYP
3.3 1.8 3.3
MAX
3.6 1.98 3.6 85
UNITS
V V V
O
C
5.3 General DC Characteristics
Table 5.3 General DC Characteristics SYMBOL
IIN IOZ CIN COUT CBID
PARAMETER
Input current Tri-state leakage current Input capacitance Output capacitance Bi-directional buffer capacitance
CONDITIONS
No pull-up or pull-down
MIN
-10 -10
TYP
±1 ±1 2.8 2.8 2.8
MAX
10 10
UNITS
µA µA ρF ρF ρF
Pad Limit Pad Limit Pad Limit
8
AU6336 USB2.0 SD/MMC Single LUN Card Reader V1.00W
5.4 DC Electrical Characteristics of 3.3V I/O Cells
Table 5.4 DC Electrical Characteristics of 3.3V I/O Cells SYMBOL
VDDHM Vil Vih Vol Voh Rpu Rpd Iin Ioz
PARAMETER
Power supply Input low voltage
CONDITIONS
3.3V I/O
Limits
MIN
3.0
TYP
3.3
MAX
3.6 0.8
UNIT
V V V
LVTTL Input high voltage Output low voltage Output high voltage Input pull-up resistance ∣Iol∣=2~16mA ∣Ioh∣=2~16mA PU=high, PD=low 2.4 55 40 -10 -10 75 75 ±1 ±1 110 150 10 10 2.0 0.4
V V KΩ KΩ μA μA
Input pull-down resistance PU=low, PD=high Input leakage current Tri-state output leakage current Vin= VDDHM or 0
5.5 USB Transceiver Characteristics
Table 5.5 Electrical characteristics Symbol
VDD33 V18 ICC
Parameter
Analog supply Voltage Digital supply Voltage Operating supply current
Conditions
Min.
3.0 1.62
Typ.
3.3 1.8
Max. Unit
3.6 1.98 55 V V mA
High speed operating at 480 MHz
AU6336 USB2.0 SD/MMC Single LUN Card Reader Controller V1.00W
9
Table 5.6 Static characteristic:Digital pin Symbol Parameter Conditions
Input levels VIL VIH Low-level input voltage High-level input voltage Output levels VOL VOH Low-level output voltage High-level output voltage VDDH-0.2 0.2 V V 2.0 0.8 V V
Min.
Typ.
Max.
Unit
Table 5.7 Static characteristic:Analog I/O pins(DP/DM) Symbol Parameter Conditions Min. Typ. Max. Unit
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 High speed squelch detection threshold High speed disconnection detection threshold Squelch detected No squelch detected Disconnection detected Disconnection not detected Output Levels 150 625 525
VHSDIFF
mV
VHSCM
500 100
mV mV mV mV mV
VHSSQ
VHSDSC
VHSOI VHSOL VHSOH VCHIRPJ VCHIRPK
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
-10 -10 -360 700 -900
10 10 400 1100 -500
mV mV mV mV mV
RDRV
3
6
9
Ω
10
AU6336 USB2.0 SD/MMC Single LUN Card Reader V1.00W
Overall resistance including external resistor Termination VTERM
40.5
45
49.5
VDI VCM
VSE VOL VOH
Termination voltage for pull-up resistor on pin 3.0 RPU USB1.1 Transceiver(FS/LS) 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 Low-level output voltage High-level output voltage 0 2.8
3.6
V
V 2.5 V
2.0 0.3 3.6
V V V
Table 5.8 Dynamic characteristic:Analog I/O pins(DP/DM) Symbol Parameter Conditions
Driver Characteristics High-Speed Mode tHSR tHSF High-speed differential rise time High-speed differential fall time Full-Speed Mode tFR tFF tFRMA 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 Low-Speed Mode tLR Rise time CL=200pF-600pF; 10 to 90﹪of ∣VOH-VOL∣; 75 300 ns 4 4 90 20 20 110 ns ns % 500 500 ps ps
Min.
Typ.
Max. Unit
VCRS
1.3
2.0
V
AU6336 USB2.0 SD/MMC Single LUN Card Reader Controller V1.00W
11
tLF
Fall time Differential rise/fall time matching(tLR / tLF) Output signal crossover voltage High-level output voltage
tLRMA
VCRS VOH
CL=200pF-600pF; 90 to 10﹪of ∣VOH-VOL∣; Excluding the first transition from idle mode Excluding the first transition from idle mode
75
300
ns
80
125
%
1.3 2.8
2.0 3.6
V V
12
AU6336 USB2.0 SD/MMC Single LUN Card Reader V1.00W
5.6 Power Switch Feature
1ms to 10ms ( Depend Load Capacitor )
3.3V+/- 0.3V
CARD_POWER
100ms + System Polling timing
CARD_DETECT
Figure 5.1 Card Detect Power-in Timing
AU6336 USB2.0 SD/MMC Single LUN Card Reader Controller V1.00W
13
6. Mechanical Information
Figure 6.1 28 SSOP Mechanical Information Diagram
14
AU6336 USB2.0 SD/MMC Single LUN Card Reader V1.00W
Figure 6.2 24 QFN Mechanical Information Diagram
AU6336 USB2.0 SD/MMC Single LUN Card Reader Controller V1.00W
15
7. Abbreviations
In this chapter some of the terms and abbreviations used throughout the technical reference manual are listed as follows. SIE SD MMC UTMI Serial Interface Engine 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.
16
AU6336 USB2.0 SD/MMC Single LUN Card Reader V1.00W