i5128-L Hi-Speed USB Flash Disk Controller Datasheet Ver. 1.00

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