Create i5128-L i5128-L High-Speed USB Flash Disk Controller Data Sheet Version 1.00 iCreate Technologies Corporation Release date: 2006/08/18 © 2006 iCreate Technologies Corporation This document contains preliminary information on product but not yet fully characterized. iCreate Technologies Corporation reserves the right to change the specification in any manner without notice. Page i Create i5128-L © Copyright 2006 iCreate Technologies Corporation Information contained in this publication is intended through suggestion only and may be superseded by updates. No liability is assumed by iCreate Technologies Corporation with respect to the use of such information or otherwise and no representation or warranty is given. Use of iCreate’s products as critical components in life support systems is not authorized. No part of this document may be reproduced or transmitted in any form or by any means for any purpose without the permission of iCreate. No licenses are conveyed, implicitly or otherwise, under any intellectual property rights. The iCreate logo and name are registered trademarks of iCreate Technologies Corporation. All rights reserved. All other trademarks mentioned herein are the property of their respective companies. Data sheet marking iCreate uses various markings in the data sheet to designate each document phase as it relates to the product development stage. Marking Description Objective Specification The objective specification contains data for new product development. Advance Information The information is on products in the design phase. Your designs should not be finalized with this information. Preliminary This is preliminary information on new products but not yet fully characterized. The specifications in these data sheets are subject to change in any manner without notice. No Marking Information contained in the data sheet is on products in full production. For more information, please contact: iCreate Technologies Corporation 2F, No. 26, R&D 2nd Rd., Hsinchu Science Park, Hsinchu, Taiwan 300 Phone +886-3-579-0000 Fax +886-3-579-0077 E-Mail [email protected] Release date: 2006/08/18 © 2006 iCreate Technologies Corporation This document contains preliminary information on product but not yet fully characterized. iCreate Technologies Corporation reserves the right to change the specification in any manner without notice. Page ii Create i5128-L 1. Introduction General description i5128-L is a single-chip High-Speed USB flash disk controller which can handle up to two NAND-like flash memory chips. It is compliant with USB 2.0 and also compatible with USB 1.X. The features of USB-boot-up and driver-less make the flash disk very convenient for end-users. i5128-L is designed with iCreate flash interface technology to provide wear-leveling and on-the-fly error-correction coding, which enhance the life time of the disk. The flexibility of the interface design also ensures supporting both SLC NAND and MLC NAND flash. i5128L can also support flash with either 16-bit or 8bit data bus. For data security, i5128-L supports multiple protection level. In the non-protection level, data in the disk is fully accessible. In low protection level, disk is read-only to protect from virus and accidental file removal. In high protection level, the disk data cannot be accessed. User-programmable device name based on USB Mass Storage protocol (SCSI) is also provided. Features System Function USB 2.0 compliant and USB 1.1 compatible USB-ZIP/USB-HDD boot-up Support Windows/MacOS Auto-Run Support multi-LUN Support security Compatible with Windows 98/Me/2K/XP, MacOS 9+, and Linux kernel 2.4+ Configurable Removable or Fixed media Support unique serial number for each disk Configurable USB vendor/product ID Configurable USB vendor/product string Single-channel1 R:18,W:10 Mbyte/s Dual-channel1 R:32,W17 Mbyte/s Write protect switch Ready/busy LED Flash Control Support 128Mb to 16Gb NAND-type flash Dual-channel access boosts data transfer Connect up to two flash chips Support either x16 or x8 data bus Wear-leveling extends product life time Defect block concealment and dynamic defect block handling On-the-fly 4 byte ECC enhances reliability Chip Hardware On-chip voltage detector for power-on-reset Single 3.3V voltage supply 12MHz external clock for low EMI 48 pin LQFP package 1 Measured with 2 Samsung K9F2G08U0M-30ns. Read/Write speed varies with flash configuration and operating environment. Release date: 2006/08/18 © 2006 iCreate Technologies Corporation This document contains preliminary information on product but not yet fully characterized. iCreate Technologies Corporation reserves the right to change the specification in any manner without notice. Page 1 Create i5128-L 2. Pin Configuration and Definition 48 47 46 45 44 43 42 41 40 39 38 37 VDDU/VDDC VSSU/GNDC DM DP REXT VD33P/VD33 VS33P/VS33 VSSA XI XO VDDA GPIO1 i5128-L Pin configuration RESET_n FCE0_n FCE1_n FD12 FD13 FD14 FD15 FREADY GND/GNDC VDDO/VDDC VDDR/VDD GNDR 36 35 34 33 32 31 30 29 28 27 26 25 FWP FWE_n FALE FCLE FD11 VDDC FD10 FD9 GND/GNDC VDD GPIO0 FD8 FRE_n FD7 FD6 FD5 FD4 VDD GND/GNDC VDDC FD3 FD2 FD1 FD0 13 14 15 16 17 18 19 20 21 22 23 24 1 2 3 4 5 6 7 8 9 10 11 12 Figure 1. i5128-L Pin configuration i5128-L Pin definition Pin Number Name Function IO Type USB Transceiver 45 DP Analog USB bus D+. 46 DM Analog USB bus D-. 44 REXT Analog Connect to ground through 330Ohm resistor Clock 40 XI Clock In 12MHz crystal input. Release date: 2006/08/18 © 2006 iCreate Technologies Corporation This document contains preliminary information on product but not yet fully characterized. iCreate Technologies Corporation reserves the right to change the specification in any manner without notice. Page 2 Create 39 i5128-L XO Clock Out 12MHz crystal output. Flash 7, 6, 5, 4, 32, 30, 29, 25 FD15, FD14, FD13, FD12, FD11, FD10, FD9, FD8 IO8 Bi-directional data bus signals to flash, high 8 bits. 14, 15, 16, 17, 21, 22, 23, 24 FD7, FD6, FD5, FD4, FD3, FD2, FD1, FD0 IO8 Bi-directional data bus signals to flash, low 8 bits. 3, 2 FCE1, FCE0 O2 Active-low chip enable signals to flash. 33 FCLE O8 Command latch enable to flash. 34 FALE O8 Address latch enable to flash. 13 FRE_n O8 Active-low read strobe to flash. 35 FWE_n O8 Active-low write strobe to flash. 8 FREADY 36 FWP I, ST, PU O2 Ready/Busy from flash. Write protect to flash System Control and Status 26 GPIO0 I 37 GPIO1 O8 1 RESET_n I, ST, PU Write protect switch Ready/busy LED Chip reset Power and Ground 18, 27 VDD Power 3.3V Power 10 VDDO/VDDC Power 1.8V output of built-in regulator 20, 31 VDDC Power 1.8V Power 11 VDDR/VDD Power 3.3V Power 9, 19, 28 GND/GNDC Ground Ground 12 GNDR Ground Ground 38 VDDA Power Analog 1.8V Power 41 VSSA Ground Ground 43 VD33P/VD33 Power 3.3V Power 42 VS33P/VS33 Ground Ground 48 VDDU/VDDC Power 1.8V Power 47 VSSU/GNDC Ground Ground Function of I/O types I ST PU O2 O8 IO8 Input Input with Schmitt trigger Input with internal pull-up Output buffer with 2mA driving capability Output buffer with 8mA driving capability I/O buffer with 8mA driving capability Release date: 2006/08/18 © 2006 iCreate Technologies Corporation This document contains preliminary information on product but not yet fully characterized. iCreate Technologies Corporation reserves the right to change the specification in any manner without notice. Page 3 Create i5128-L 3. Electrical Specifications Maximum Ratings Parameter Min Typ Max Units i5128-L Lead Temperature Range (soldering, 10 seconds) +235°C V i5128-LG Lead Temperature Range (soldering, 10 seconds) +260°C V Recommended Operating Condition Symbol Parameter Min Typ Max Units V33 3.3V Voltage 3.0 3.3 3.6 V TOPR Operating temperature 0 Symbol V18 TOPR 70 Parameter Min Typ Max 1.8V Voltage 1.65 1.8 1.95 Operating temperature 0 70 o C Units V o C DC Characteristics of Flash Interface and System Pins. Symbol Parameter VIL Input LOW voltage VIH Input HIGH voltage VOL Output LOW voltage VOH Output HIGH voltage Min Typ Max Units 0.3*V33 V 2.0 V 0.4 2.4 V V DC and Operating Characteristics Symbol Parameter Min Typ IIDLE-HS High-Speed Idle current (no access, no suspend) 66 mA IRD-HS High-Speed Read current 88 mA IWR-HS High-Speed Write current 95 mA IIDLE-FS Full-Speed Idle current (no access, no suspend) 54 mA IRD-FS Full-Speed Read current 72 mA IWR-FS Full-Speed Write current 64 mA Release date: 2006/08/18 © 2006 iCreate Technologies Corporation This document contains preliminary information on product but not yet fully characterized. iCreate Technologies Corporation reserves the right to change the specification in any manner without notice. Max Units Page 4 Create ISP i5128-L Suspend current 550 uA NOTE: We measure the overall current of a reference module with one Samsung K9F1G08U0M. DC Characteristics of Built-in Power-On-Reset i5128-L builds in voltage detector to detect power ramp-up and then generates reset singal to internal logic, thus external POR device can be eliminated. Symbol Parameter V33start 3.3V threshold of built-in voltage detector 2.1 V De-assert time of internal reset 30 ms tIR VDDR 3.3V V33start Min Typ Max Units tIR Reset to internal logic Release date: 2006/08/18 © 2006 iCreate Technologies Corporation This document contains preliminary information on product but not yet fully characterized. iCreate Technologies Corporation reserves the right to change the specification in any manner without notice. Page 5 i5128-L Create 4. Package Dimensions Release date: 2006/08/18 © 2006 iCreate Technologies Corporation This document contains preliminary information on product but not yet fully characterized. iCreate Technologies Corporation reserves the right to change the specification in any manner without notice. Page 6 Create i5128-L 5. Revision History Revision 1.00 Issue Date Description of Change 2006-08-18 Initial release. Release date: 2006/08/18 © 2006 iCreate Technologies Corporation This document contains preliminary information on product but not yet fully characterized. iCreate Technologies Corporation reserves the right to change the specification in any manner without notice. Page 7