1 Data Book AU6389 USB2.0 Flash Disk Controller Technical Reference Manual Product Specification Official Release Revision 1.00W Public Jan 2006 Data Book status Objective specification This data book contains target specifications for product development. Preliminary specification This data book contains preliminary supplementary data may be published later. Product specification This data book contains final product specifications. data; Revision History Date Revision Jan 2006 1.00W Description Official Release Page 2 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W 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 AU6389 USB2.0 Flash Disk Controller V1.00W 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 AU6389 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 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public List of Figures 2.1 Block Diagram………………………………………………………………………………….. 7 3.1 Pin Assignment Diagram………………………………………………………………….. 8 4.1 AU6389 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 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public 9 1.0 Introduction 1.1 Description AU6389 is a single chip USB 2.0 flash disk controller that supports dual channel mode for high performance operation. The AU6389 can be used as a removable storage disk in enormous data exchange applications between USB enabled PC and NAND type flash memory, it can also be configured as bootable disk for system recovery. 1.2 Features Supports dual channel mode for high-speed transfer Integrates hardware DMA engine to tune up the operation performance Integrates multi-bit ECC correction Supports USB v2.0 specification and USB Device Class Definition for Mass Storage, Bulk-Transport v1.0 Works 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 LED for monitoring bus activities Integrates flash memory power control switch Supports bad block management Supports dynamic serial number modification via mass production utility Supports software write-protection Supports UFD management application for end users Supports password protection for access security Supports partition and lock-disk function Supports software write protection function Available in 48-pin LQFP package Page 6 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public 2.0 Application Block Diagram Following application diagram demonstrates a typical flash disk using the AU6389 chip. By connecting the flash disk to a desktop or notebook PC through USB bus, the AU6389 becomes 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 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public 3.0 Pin Assignment The AU6389 is packed in 48pin-LQFP . Below 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 GND 48 47 46 45 44 43 42 41 40 39 38 37 1 36 FMWRN GNDU 2 35 FMRDN VDD 3 34 FMDATAH0 VDDU 4 33 FMDATAH1 DM 5 32 FMDATAH2 DP 6 31 FMDATAH3 REXT 7 30 FMDATAH4 VD33 8 29 FMDATAH5 VS33P 9 28 FMDATAH6 VSSA 10 27 FMDATAH7 X_IN 11 26 FMENABN0 X_OUT 12 25 FMENABN1 ALCOR MICRO AU6389 48PIN LQFP 13 14 15 16 17 18 19 20 21 22 23 24 VDDA V18 VDD33C VDDH RFU1 RFU2 VSSH OPLED ChannelMode FMWPN FMRWCS0 FMRWCS1 Page 8 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public Table 3.1 Pin Descriptions Pin # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Pin Name GND GNDU VDD VDDU DM DP REXT VD33 VS33P VSSA X_IN X_OUT VDDA V18 VDD33C VDDH RFU1 RFU2 VSSH OPLED I/O GND GND I I I/O I/O I I GND GND I O I O O I 21 ChannelMode I 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 FMWPN FMRWCS0 FMRWCS1 FMENABN1 FMENABN0 FMDATAH7 FMDATAH6 FMDATAH5 FMDATAH4 FMDATAH3 FMDATAH2 FMDATAH1 FMDATAH0 FMRDN FMWRN FMDATAL7 FMDATAL6 I I I O O I/O I/O I/O I/O I/O I/O I/O I/O O O I/O I/O GND O Description Ground Ground 1.8V Power Source for Core 1.8V Power Source for UTMI USB DM USB DP External 6K Resister to Ground 3.3V Power Source for UTMI Ground Ground 12 MHz crystal input. 12 MHz crystal output. 1.8V Power Source for PLL 1.8V Power Out for Core 3.3V Power Out for Flash Memory 3.3V Power Source for IO pad Reserved Reserved Ground LED for operation indicator Channel Selection (1: Dual Channel; 0: Single Channel[Default]) Flash Memory Write Protect; High Active Flash Memory R/W Cycle Selection(11=66ns or ;10=50ns[Default]; Others=33ns) Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Memory Memory Memory Memory Memory Memory Memory Memory Memory Memory Memory Memory Memory Memory #1 Enable; Low Active #0 Enable; Low Active DataH[7] DataH[6] DataH[5] DataH[4] DataH[3] DataH[2] DataH[1] DataH[0] Read Enable; Low Active Write Enable; Low Active DataL[7] DataL[6] Page 9 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public Pin # Pin Name I/O Description 39 40 41 42 43 44 45 46 FMDATAL5 FMDATAL4 FMDATAL3 FMDATAL2 FMDATAL1 FMDATAL0 FMCLE FMALE I/O I/O I/O I/O I/O I/O O O 47 FMRBNH I 48 FMRBNL I Flash Memory DataL[5] Flash Memory DataL[4] Flash Memory DataL[3] Flash Memory DataL[2] Flash Memory DataL[1] Flash Memory DataL[0] Flash Memory Command Latch Enable ;High Active Flash Memory Address Latch Enable; High Active; Flash Memory(H) Ready and Busy Signal (1=Ready ; 0=Busy) Flash Memory(L) Ready and Busy Signal (1=Ready ; 0=Busy) Page 10 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public 4.0 System Architecture and Reference Design 4.1 AU6389 Block Diagram Figure 4.1 AU6389 Block Diagram USB Upstream Port Flash FIFO USB XCVR SIE Processor RAM FM control & ECC Support 2 sets of Flash Memory ROM 1.8V 1.8V Voltage Regulator 3.3V 12MHz XTAL Page 11 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W 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 70 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 AU6389 USB2.0 Flash Disk Controller V1.00W 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 current -10 ±1 10 μA LVTTL output 2.0 Vin= VCC or 0 leakage 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 AU6389 USB2.0 Flash Disk Controller V1.00W 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 Squelch detected detection threshold No squelch detected 150 Disconnection High speed disconnection detected VHSDSC detection threshold Disconnection 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) 100 mV mV mV mV 625 not Unit mV 525 mV -10 10 mV -10 10 mV -360 400 mV 700 1100 mV Page 14 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W 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 including external 40.5 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 rise time High-speed fall time differential differential 500 ps 500 ps Full-Speed Mode tFR CL=50pF;10 to of∣VOH-VOL∣; CL=50pF;90 to Fall time of∣VOH-VOL∣; Excluding the Differential rise/fall time transition from matching(tFR / tFF) mode Rise time tFF tFRMA 90﹪ 10﹪ 4 20 ns 4 20 ns 110 % first idle 90 Page 15 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public VCRS Excluding the first Output signal crossover transition from idle 1.3 voltage mode 2.0 V 300 ns 300 ns 125 % 2.0 V 3.6 V Low-Speed Mode tLR tLF tLRMA VCRS VOH CL=200pF-600pF; 10 to 90﹪of Rise time 75 ∣VOH-VOL∣; CL=200pF-600pF; 90 to 10﹪of Fall time 75 ∣VOH-VOL∣; Excluding the first Differential rise/fall time transition from idle 80 matching(tLR / tLF) mode Excluding the first Output signal crossover transition from idle 1.3 voltage mode High-level output voltage 2.8 Page 16 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public 6.0 Mechanical Information Figure 6.1 Mechanical Information Diagram Page 17 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public 7.0 Abbreviations In this chapter some of the terms and abbreviations used throughout this technical reference manual are listed as follows. DC Electrical PLL ECC XTAL Direct Current Electrical Phase Lock Loop, is a closed-loop frequency control system. Error Checking and Correcting Crystal Page 18 of 19 AU6389 USB2.0 Flash Disk Controller V1.00W 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 AU6389 USB2.0 Flash Disk Controller V1.00W Official release _ Public