1 Data Book AU6388 USB2.0 Flash Disk Controller Technical Reference Manual Product Specification Official Release Revision 1.01W Public May 2006 Data book status Objective specification This data book contains target specifications for product development. Preliminary specification This data book contains preliminary data; supplementary data may be published later. Product specification This data book contains final product specifications. Revision History Date Revision Description Aug 2005 V1.00W Official Release May 2006 V1.01W Modified “Figure 6.1 Mechanical Information Diagram” Page 2 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public Copyright Notice Copyright 1997 - 2006 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, Road ,ShenZhen,China. Taipei, Taiwan, R.O.C. Phone: 886-2-8751-1984 Fax: 886-2-2659-7723 China ShenZhen Office Rm.2407-08 ,Industrial Bank Building No.4013, Shennan 518026 Phone: (0755) 8366-9039 Fax: (0755) 8366-9101 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 Page 3 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public Table of Contents 1 Introduction…………………………………………………………….. 6 1.1 Description…………………………………………………………………………….. 6 1.2 Features…………………………………………………………………………………. 6 2 Application Block Diagram…………………………………………. 7 3 Pin Assignment………………………………………………………… 8 4 System Architecture and Reference Design………………….. 11 4.1 AU6388 Block Diagram…………………………………………………………. 11 5 Electrical Characteristics…………………………………………… 12 5.1 Absolute Maximum Ratings………………………………………………….. 12 5.2 Recommended Operating Conditions…………………………………… 12 5.3 General DC Characteristics…………………………………………………… 12 5.4 DC Electrical Characteristics for 5 volts operation……………… 13 5.5 USB Transceiver Characteristics…………………………………………… 13 6 Mechanical Information……………………………………………… 17 7 Abbreviations…………..………………………………………………. 18 Page 4 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public List of Figures 2.1 Block Diagram………………………………………………………………………………….. 7 3.1 Pin Assignment Diagram………………………………………………………………….. 8 4.1 AU6388 Block diagram……………………………………………………………………… 11 6.1 Mechanical Information Diagram…………………………………………………….. 17 List of Tables 3.1 Pin Descriptions……………………………………………………………………………. 5.1 Absolute Maximum Ratings…………………………………………………………. 12 5.2 Recommended Operating Conditions………………………………………….. 12 5.3 General DC Characteristics………………………………………………………….. 12 5.4 DC Electrical Characteristics of 3.3V I/O Cells…………………………… 13 5.5 Electrical characteristics………………………………………..…………………….. 13 5.6 Static characteristic:Digital Pin ………………………………………………….. 14 5.7 Static characteristic:Analog I/O pins(DP/DM)………………………… 14 5.8 Dynamic characteristic:Analog I/O pins(DP/DM)…………………… 15 Page 5 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 9 1.0 Introduction 1.1 Description AU6388 is a single chip USB 2.0 flash disk controller that supports dual channel mode for high performance operation. The AU6388 it can be used as a removable storage disk in enormous data exchange application between USB enabled PC and NAND type flash memory, it can also be configured as bootable disk for system recovery. Alcor Micro provides iRun smart application as a handy tool to manage partition and password for USB storage device. 1.2 Features Support dual channel mode for high-speed transfer Support USB v2.0 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 9.2, Mac OS X and vendor driver from Alcor for Windows 98SE Multiple FIFO implementation for concurrent bus operation Runs at 12MHz, built-in 480 MHz PLL LED for bus activity monitoring Built-in 3.3V to 2.5V regulator Integrate flash memory power control switch Support bad block management Support dynamic serial number via mass production software Support hardware and software write protection Support AutoRun feature AutoRun feature on Windows ME, Windows 2000, Windows XP, Win98. Support smart application – iRun handy tool Support password protection for access security Support partition and lock disk function Support software write protection function 48-pin package available Page 6 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 2.0 Application Block Diagram Following is the application diagram of a typical flash disk product with AU6388. By connecting the flash disk to a desktop or notebook PC through USB bus, AU6388 is implemented as a bus-powered, high speed USB disk, which can be used as a bridge for data transfer between Desktop PC and Notebook PC. 2.1 Block Diagram PC w ith USB H ost C ontroller PC w ith U SB H ost C ontroller N otebook w ith U SB H ost C ontroller Page 7 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 3.0 Pin Assignment The AU6388 is packed in 48pin-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 3.1 Pin Assignment Diagram FMRBNL FMRBNH FMALE FMCLE FMDATAL0 FMDATAL1 FMDATAL2 FMDATAL3 FMDATAL4 FMDATAL5 FMDATAL6 FMDATAL7 FMRWCS 48 47 46 45 44 43 42 41 40 39 38 37 1 36 FMWRN RFU1 2 35 FMRDN RFU2 3 34 FMDATAH0 FMWPN 4 33 FMDATAH1 Channel Mode 5 32 FMDATAH2 OPLED 6 31 FMDATAH3 RPU 7 30 FMDATAH4 AVDD 8 29 FMDATAH5 DP 9 28 FMDATAH6 DM 10 27 FMDATAH7 AVSS 11 26 GND RREF 12 25 VDD ALCOR MICRO AU6388 48PIN LQFP 13 14 15 16 17 18 19 20 21 22 23 24 PVDD X_IN X_OUT PVSS VDD25V VDD33C VDDH RFU4 VSSH RFU3 FMENABN FMENABN0 Page 8 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public Table 3.1 Pin Descriptions Pin # Pin Name I/O 1 FMRWCS I 2 3 RFU1 RFU2 NC NC 4 FMWPN I 5 ChannelMode I 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 OPLED RPU AVDD DP DM AVSS RREF PVDD X_IN X_OUT PVSS VDD25V VDD33C VDDH RFU4 VSSH RFU3 FMENABN1 FMENABN0 VDD GND FMDATAH7 FMDATAH6 FMDATAH5 FMDATAH4 FMDATAH3 FMDATAH2 FMDATAH1 FMDATAH0 FMRDN FMWRN O I I I/O I/O GND I I I O GND O O I NC GND NC O O I GND I/O I/O I/O I/O I/O I/O I/O I/O O O Description Read Write cycle selection (0=50 ns; 1=66ns) Reserved Reserved Hardware Write Protect (0: Normal; 1: Hardware Write Protect) Channel Selection (0: Single Channel; 1: Dual Channel) LED for busy activity monitoring Connected with an 1.5k pull up resistor to 3.3V VDD 3.3V Power Supply Input DP DM Analog Ground Connected to 1k resistor to analog ground 3.3V Power Supply Input for Pad 12 MHz crystal input. 12 MHz crystal output. Pad Ground 2.5V voltage out for core 3.3V voltage out for flash 3.3V Power Supply for IO Reserved IO Ground Reserved Flash Memory #1 Enable Flash Memory #0 Enable Core Power 2.5V Input Core Ground Flash Memory (H) Data [7] Flash Memory (H) Data [6] Flash Memory (H) Data [5] Flash Memory (H) Data [4] Flash Memory (H) Data [3] Flash Memory (H) Data [2] Flash Memory (H) Data [1] Flash Memory (H) Data [0] Flash Memory Read Enable Flash Memory Write Enable Page 9 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public Pin # 37 38 39 40 41 42 43 44 45 46 47 48 Pin Name I/O FMDATAL7 FMDATAL6 FMDATAL5 FMDATAL4 FMDATAL3 FMDATAL2 FMDATAL1 FMDATAL0 FMCLE FMALE I/O I/O I/O I/O I/O I/O I/O I/O O O FMRBNH I FMRBNL I Description Flash Memory (L) Data [7] Flash Memory (L) Data [6] Flash Memory (L) Data [5] Flash Memory (L) Data [4] Flash Memory (L) Data [3] Flash Memory (L) Data [2] Flash Memory (L) Data [1] Flash Memory (L) Data [0] Flash Memory Command Latch Enable Flash Memory Address Latch Enable Flash Memory (H) Ready and Busy Signal (0=Busy; 1=Ready) Flash Memory (L) Ready and Busy Signal (0=Busy; 1=Ready) Page 10 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 4.0 System Architecture and Reference Design 4.1 AU6388 Block Diagram Figure 4.1 AU6388 Block Diagram USB Upstream Port Flash FIFO USB XCVR SIE Processor RAM FM control &FIFO Support 2 set of Flash Memory ROM 2.5 V 2.5V Voltage Regulator 3.3 V 12MHz XTAL Page 11 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 5.0 Electrical Characteristics 5.1 Absolute Maximum Ratings Table 5.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 5.2 Recommended Operating Conditions Table 5.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 5.3 General DC Characteristics Table 5.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 12 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 5.4 DC Electrical Characteristics of 3.3V I/O Cells Table 5.4 DC Electrical Characteristics of 3.3V I/O Cells Limits SYMBOL PARAMETER CONDITIONS MIN TYP MAX 3.3V I/O 3.0 3.3 UNIT VCC Power supply 3.6 V Vil Input low voltage 0.8 V Vih Input high voltage Vol Output low voltage ∣Iol∣=2~16mA Voh Output high voltage ∣Ioh∣=2~16mA Rpu Input pull-up resistance PU=high, PD=low 40 75 190 KΩ Rpd Input pull-down resistance PU=low, PD=high 40 75 190 KΩ Iin Input leakage current -10 ±1 10 μA Ioz Tri-state output leakage current -10 ±1 10 μA LVTTL 2.0 Vin= VCC or 0 V 0.4 2.4 V V 5.5 USB Transceiver Characteristics Table 5.5 Electrical characteristics Symbol Parameter AVCC Conditions 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 ICC (susp) Suspend supply current 120 µA High speed operating at 480 MHz In suspend mode, current with 1.5kΩ pull-up resistor on pin RPU disconnected Page 13 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 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 VCC-0.2 V V AVCC=3.0V~3.6V;VCC=2.25V~2.75V;Temp=0℃~115℃ Table 5.7 Static characteristic:Analog I/O pins(DP/DM) Symbol Parameter Conditions Min. Typ. Max. USB2.0 Transceiver(HS) Input Levels(differential receiver) ∣VI(DP)-VI(DM)∣ High speed differential measured at the VHSDIFF 300 input sensitivity connection as application circuit High speed data signaling VHSCM common mode voltage -50 500 range VHSSQ High speed squelch detection threshold Squelch detected 100 No squelch detected 150 Disconnection High speed disconnection detected VHSDSC detection threshold Disconnection not detected Output Levels High speed idle level VHSOI output voltage(differential) High speed low level VHSOL output voltage(differential) High speed high level VHSOH output voltage(differential) Chirp-J output voltage VCHIRPJ (differential) Unit mV mV mV mV 625 mV 525 mV -10 10 mV -10 10 mV -360 400 mV 700 1100 mV Page 14 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public Chirp-K output voltage (differential) Resistance VCHIRPK -900 Equivalent resistance used as internal chip 3 only RDRV Driver output impedance Overall resistance 40.5 including external resistor Termination Termination voltage for VTERM pull-up resistor on pin 3.0 RPU USB1.1 Transceiver(FS/LS) Input Levels(differential receiver) Differential input ∣VI(DP)-VI(DM)∣ VDI 0.2 sensitivity Differential common VCM 0.8 mode voltage Input Levels(single-ended receivers) Single ended receiver VSE 0.8 threshold Output levels -500 6 mV 9 Ω 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 AVCC=3.0V~3.6V;VCC=2.25V~2.75V;Temp=0℃~115℃ 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 CL=50pF;10 to 90﹪ 4 of∣VOH-VOL∣; CL=50pF;90 to 10﹪ 4 Fall time of∣VOH-VOL∣; Excluding the first Differential rise/fall time transition from idle 90 matching(tFR / tFF) mode Rise time tFF tFRMA 20 ns 20 ns 110 % Page 15 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public VCRS Output signal crossover voltage Excluding the first transition from idle mode 1.3 2.0 V 75 300 ns 75 300 ns 80 125 % 1.3 2.0 V 2.8 3.6 V 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 16 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 6.0 Mechanical Information Figure 6.1 Mechanical Information Diagram Page 17 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 7.0 Abbreviations This chapter lists and defines terms and abbreviations used throughout this specification Autorun Automatically execute the customized images file to illustrate company logo or branding image. iRUN The smart application – iRun handy tool for AU6388 to manage USB storage device. Page 18 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public 【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 19 of 19 AU6388 USB2.0 Flash Disk Controller V1.01W Official Release_ Public