1 Data Book AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller Technical Reference Manual Product Specification Preliminary Release Revision 0.9W Confidential Aug 2005 Data sheet status Objective specification This data sheet contains target or goal specifications for product development. Preliminary specification This data sheet contains preliminary supplementary data may be published later. Product specification This data sheet contains final product specifications. data; Revision History Date Revision Aug 2005 0.9W Description Preliminary release Page 2 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential Copyright Notice Copyright 1997 - 2005 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, 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 9070 Rancho Park Court Rancho Cucamonga, CA.91730 USA Phone: (909) 483-9900 Fax: (909) 944-0464 Page 3 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential Table of Contents 1 Introduction…………………………………………………………….. 6 1.1 Description…………………………………………………………………………….. 6 1.2 Features…………………………………………………………………………………. 6 2 Application Block Diagram…………………………………………. 7 3 Power Switch Feature……………………………………………….. 8 3.1 Card Power Output Current Range………………………………………. 8 3.2 Card Detect Power-on Timing……………………………………………….. 8 4 Pin Assignment………………………………………………………… 9 5 System Architecture and Reference Design………………….. 12 5.1 AU6367 Block Diagram…………………………………………………………. 12 6 Electrical Characteristics…………………………………………… 13 6.1 Absolute Maximum Ratings………………………………………………….. 13 6.2 Recommended Operating Conditions…………………………………… 13 6.3 General DC Characteristics…………………………………………………… 13 6.4 DC Electrical Characteristics for 5 volts operation……………… 14 6.5 USB Transceiver Characteristics…………………………………………… 15 7 Mechanical Information……………………………………………… 18 8 Abbreviations…………………..……………………………………… 19 Page 4 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential List of Figures 2.1 Block Diagram………………………………………………………………………………….. 7 4.1 Pin Assignment Diagram………………………………………………………………….. 9 5.1 AU6367 Block diagram……………………………………………………………………… 12 7.1 Mechanical Information Diagram…………………………………………………….. 18 List of Tables 4.1 Pin Descriptions……………………………………………………………………………. 10 6.1 Absolute Maximum Ratings…………………………………………………………. 13 6.2 Recommended Operating Conditions………………………………………….. 13 6.3 General DC Characteristics………………………………………………………….. 13 6.4 DC Electrical Characteristics of 3.3V I/O Cells……………………… 6.5 Recommended Operation Conditions………………………………………….. 15 6.6 Static characteristic:Digital Pin ………………………………………………….. 15 6.7 Static characteristic:Analog I/O pins(DP/DM)………………………… 16 6.8 Dynamic characteristic:Analog I/O pins(DP/DM)…………………… 17 Page 5 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 14 1.0 Introduction 1.1 Description This AU6367 is a highly integrated single chip for USB SD/MMC flash card reader and UFD controller. It supports USB2.0 high-speed transmission to SD/MMC card and SLC flash memory interface in one chip. The characteristic of high integration let AU6367 can be easily produced as the multi-feature (Flash card reader/UFD) device. The AU6367 supports USB2.0 high-speed specification and USB Storage Class V1.0 specification. It 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. With the AU6367, users can transfer digital data between storage memory and PC or these electronic devices. Especially, AU6367 is designed with the high performance characteristic in flash card I/O speed. Users can easy and fast transfer the digital content to PCs or the other electronic devices. 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: SD1.1 (HS-SD), MMC4.1 (8-bit) Support SLC flash memory Alcor speed-up engine integrated for data transmission performance enhancement Work with default driver from Windows ME/2000/XP 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 Dynamic Icon Utility Support LED for bus operating indication Power switch integrated to reduce production BOM cost 30MHz 8051 CPU Built in 3.3V to 2.5V regulator Page 6 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 2.0 Application Block Diagram Following is the application diagram of a typical card reader product with AU6367. By connecting the card reader to a desktop or notebook PC through USB bus, AU6367 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. 2.1 Block Diagram Digital Camera MP3 Player PC with USB Host Controller PDA SD/MMC AU6367 Moble Phones PC Page 7 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 3.0 Power Switch Feature AU6367 integrates a 3.3V to 2.5V voltage regulator and power switch to replace all MOS chips for flash card power supply. 3.1 Card Power Output Current Range For MMC/SD MAX: 100mA Card power output voltage range MMC/SD: 3.3V±0.3V AU6367 will turn off all of Card Power in suspend mode 3.2 Card Detect Power-on Timing 1ms to 10ms ( Depend Load Capacitor ) 3.3V+/- 0.3V CARD_POWER 100ms + System Polling timing CARD_DETECT Page 8 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 4.0 Pin Assignment The AU6367 is packed in 64pin-LQFP-form factor. The following figure shows signal name for each pin and the table in the following page describes each pin in detail. GPON7 NC NC NC NC NC NC NC NC NC NC GND VDD SDWP SDDATA7 SDDATA6 Figure 4.1 Pin Assignment Diagram 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 GPI5 1 48 SDDATA5 GPI1 2 47 SDDATA4 EEPDATA 3 46 SDDATA3 EEPCLK 4 45 SDDATA2 CHIPRESETN 5 44 SDDATA1 VDDA 6 43 SDDATA0 GNDA 7 42 SDCMD RPU 8 41 SDCLK Alcor Micro AU6367 64-PIN LQFP AVDD 9 40 SDCDN DP 10 39 SD_V33 DM 11 38 XD_V33 AVSS 12 37 VDD33 RREF 13 36 XDCEN PVDD 14 35 XDCDN XI 15 34 SMWRN XO 16 33 SMRDN 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 PVSS VDD25V VDDH VSSH SMALE SMCDN SMCLE SMDATA0 SMDATA1 SMDATA2 SMDATA3 SMDATA4 SMDATA5 SMDATA6 SMDATA7 SMRBN Page 9 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential Table 4.1 Pin Descriptions Pin # Pin Name I/O 1 GPI5 I 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 GPI1 EEPDATA EEPCLK CHIPRESETN VDDA GNDA RPU AVDD DP DM AVSS RREF PVDD XI XO PVSS VDD25V VDDH VSSH SMALE SMCDN SMCLE SMDATA0 SMDATA1 SMDATA2 SMDATA3 SMDATA4 SMDATA5 SMDATA6 SMDATA7 SMRBN SMRDN SMWRN XDCDN XDCEN VDD33 XD_V33 SD_V33 SDCDN SDCLK SDCMD SDDATA0 SDDATA1 I IO O I A A IO IO IO IO I O O I I O I O IO IO IO IO IO IO IO IO I O O I O I O O I O IO IO IO Description Device current value. ('0':Low power[Default]; '1':High power) Pull low EEPDATA EEPCLK Chip Reset Analog 2.5V VDD Analog 2.5V GND Connect 1.5K pull up Res. to 3.3V VDD Analog Power 3.3V DP DM Analog GND Connect 1K Res. to GND for impedance match OSC Power 3.3V 12MHz Crystal Input 12MHz Crystal Output OSC GND 2.5V Power Output for Core Power IO Power 3.3V IO GND SMC ALE SMC Card Detect SMC CLE xD/SMC Data0 xD/SMC Data1 xD/SMC Data2 xD/SMC Data3 xD/SMC Data4 xD/SMC Data5 xD/SMC Data6 xD/SMC Data7 SMC RBN SMC RDN SMC WRN XD Card Detect XD CEN Power Switch 3.3V XD Power SD Power SD Card Detect SD CLK SD CMD SD/MMC Data0 SD/MMC Data1 Page 10 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 SDDATA2 SDDATA3 SDDATA4 SDDATA5 SDDATA6 SDDATA7 SDWP VDD GND NC NC NC NC NC NC NC NC NC NC GPON7 IO IO IO IO IO IO I I I SD/MMC Data2 SD/MMC Data3 MMC Data4 MMC Data5 MMC Data6 MMC Data7 SD Write Protect Core Power 2.5V Input Core GND O LED indicator for flash card operating Page 11 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 5.0 System Architecture and Reference Design 5.1 AU6367 Block Diagram Figure 5.1 AU6367 Block Diagram USB USB Upstream Port XCVR 2.5 V RAM SIE Processor ROM SD/MMC/UFD Control FIFO SD MMC UFD Arbitrator 2.5V Voltage Regulator /Power Switch 3.3V 12MHz XTAL Page 12 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 6.0 Electrical Characteristics 6.1 Absolute Maximum Ratings Table 6.1 Absolute Maximum Ratings SYMBOL PARAMETER RATING UNITS VCC Power Supply -0.3 to VCC+0.3 V VIN Input Voltage -0.3 to 3.6 V VOUT Output Voltage -0.3 to VCC+0.3 V TSTG Storage Temperature -40 to 150 O C 6.2 Recommended Operating Conditions Table 6.2 Recommended Operating Conditions SYMBOL PARAMETER MIN TYP MAX UNITS VCC Power Supply 3.0 3.3 3.6 V VDD Digital Supply 2.25 2.5 2.75 V VIN Input Voltage 0 3.3 5.2 V TOPR Operating Temperature 0 25 125 O MAX UNITS C 6.3 Leakage Current and Capacitance Table 6.3 General DC Characteristics SYMBOL PARAMETER CONDITIONS MIN TYP 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 Page 13 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 6.4 DC Electrical Characteristics of 3.3V I/O Cells Table 6.4 DC Electrical Characteristics of 3.3V I/O Cells Limits SYMBOL PARAMETER CONDITIONS MIN TYP 3.0 3.3 UNIT VCC Power supply Vil Input low voltage 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 40 75 190 KΩ Input pull-down resistance PU=low, PD=high 40 75 190 KΩ -10 ±1 10 μA -10 ±1 10 μA Rpd 3.3V I/O MAX 3.6 V 0.8 V LVTTL Iin Input leakage current Ioz Tri-state output leakage current 2.0 Vin= VCC or 0 V 0.4 V Page 14 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential V 6.5 USB Transceiver Characteristics Table 6.5 Electrical characteristics Symbol Parameter AVCC Min. Typ. Max. Unit Analog supply voltage 3.0 3.3 3.6 V VCC Digital supply voltage 2.25 2.5 2.75 V ICC Operating supply current 73 mA 120 µA ICC(susp) Conditions High speed operating at 480 MHz In suspend mode, current with 1.5kΩ Suspend supply current pull-up resistor on pin RPU disconnected Table 6.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 VCC-0.2 V AVCC=3.0V~3.6V;VCC=2.25V~2.75V;Temp=0℃~115℃ Page 15 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential V Table 6.7 Static characteristic:Analog I/O pins(DP/DM) Symbol VHSDIFF VHSCM Parameter Conditions Min. 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 VTERM VDI VCM Typ. 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) Disconnection detected Disconnection not detected Output Levels Unit mV Squelch detected No squelch detected Max. 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 Resistance Equivalent resistance 3 used as internal chip only Driver output impedance Overall resistance 40.5 including external resistor Termination Termination voltage for 3.0 pull-up resistor on pin 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) 6 9 Ω 45 49.5 3.6 V V 2.5 V Page 16 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential VSE Single ended receiver threshold 0.8 2.0 V Output levels VOL Low-level output voltage 0 0.3 V VOH High-level output voltage 2.8 3.6 V AVCC=3.0V~3.6V;VCC=2.25V~2.75V;Temp=0℃~115℃ Table 6.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 4 20 ns 4 20 ns 90 110 % 1.3 2.0 V 75 300 ns 75 300 ns 80 125 % 1.3 2.0 V 2.8 3.6 V Rise time Low-Speed Mode tLR tLF tLRMA VCRS VOH CL=200pF-600pF; 10 to 90﹪of Rise time ∣VOH-VOL∣; CL=200pF-600pF; 90 to 10﹪of Fall time ∣VOH-VOL∣; Excluding the first Differential rise/fall time transition from idle matching(tLR / tLF) mode Excluding the first Output signal crossover transition from idle voltage mode High-level output voltage Page 17 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 7.0 Mechanical Information Figure 7.1 Mechanical Information Diagram Page 18 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 8.0 Abbreviations This chapter lists and defines terms and abbreviations used throughout this specification. 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 Page 19 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential 【MEMO】 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. Page 20 of 20 AU6367 USB2.0 SD/MMC Flash Card Reader with UFD Controller V0.9W Preliminary Release_ confidential