EKF5250 [ELAN]
USB full speed NAND flash controller; USB全速NAND闪存控制器型号: | EKF5250 |
厂家: | ELAN MICROELECTRONICS CORP |
描述: | USB full speed NAND flash controller |
文件: | 总11页 (文件大小:301K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
eKF5250
USB full speed NAND flash controller
Preliminary
SPECIFICATION
1. General Description
The eKF5250 provides a high-performance interface to bridge USB and NAND Flash
compliance device which can be used to implement of flash memory storage device with USB
interface. It contains a 8-bit RISC processor to greatly reduce firmware development work.
The eKF5250 has a phase Lock Loop(PLL) embedded. The PLL provided all clocks needed
in this Controller. It needs an externally provided clock operating in 2 Mhz.
The eKF5250 can control up to 4 pieces of NAND Flash memory. The flash capacity can be
16M bytes up to 256M bytes. And these chips can be any combination. It has been optimized to
support Toshiba and Samsung flash memory designs. The controller has write-protected ability
to prevent writing data to flash. For read/write operation, the controller can achieve 1000KB
/800KB throughput.
This controller can operate in Win XP, Win2000, Windows ME without any driver
installation.
2. Features
• USB Specification v1.1 Compliant
• USB Mass Storage Class v1.0 Compliant
• Support 12 Mbits/s Full Speed Serial Data Transmission
• Support USB Mass Storage Class Bulk-Only Spec.
• USB bus-powered capability
• Build in PLL used to generate clock for USB. And MCU.
• Total 3 Endpoints. Endpoint 0 is the default control endpoint. Endpoint 1 is the
Bulk-in endpoint. Endpoint 2 is the Bulk-out endpoint.
• 4K x 13 on chip ROM(Program).
• Support wear leveling
• Support write-protected ability.
• Higher reliability : ECC on the fly
• Support ping-pong buffer(Two 536x8 bits) for data transfer to/from NAND Flash
• Support 4 pieces of NAND Flash.memory
• 8 Level stack for subroutine nesting.
• 1 LED sink pin with internal serial resistor.
• One 8 bits general purpose timer.
• Watchdog Timer with its own on-chip RC oscillator
This specification may change without further notice.
02, 12, 2003
1
eKF5250
USB full speed NAND flash controller
Preliminary
• Supports saving power mode(SLEEP MODE)
• MCU run at 16MHz.
• Performance:Read(1000K Bytes/s), Write(800K Bytes/s) Max.
• Package:SSOP28
3. Applications
• NAND Flash Controller
• Smart Media Controller
This specification may change without further notice.
02, 12, 2003
2
eKF5250
USB full speed NAND flash controller
Preliminary
4. Pin Configuration
1
2
3
4
5
6
7
G N D
V 3.3SW
V 3.3
D M
28
D P
27
26
V Bus
O SCO
O SCI
TEST
N F_D 7
N F_D 6
N F_D 5
N F_D 4
N F_D 3
N F_D 2
N F_D 1
25
24
23
22
21
LED
eKF5250
W PS
8
9
N F_RnB
20
N F_REn
10
19
18
N F_CEn3
N F_D 0
11
12
13
14
N F_W En
N F_CEn2
N F_CEn1
17
16
N F_A LE
N F_CLE
N F_CEn0
15
This specification may change without further notice.
02, 12, 2003
3
eKF5250
USB full speed NAND flash controller
Preliminary
5. Pin Description
Name
I/O type Description
Note
Power and ground pin
Power supply
Ground
Vbus
GND
V3.3
-
-
O
3.3V output voltage
USB analog signal
DP
I/O USB plus data line interface
DM
I/O USB minus data line interface
V3.3SW
O
1.5Kohm pull high terminal
NAND Flash interface signal
NF_CEn0
NF_CEn1
NF_CEn2
NF_CEn3
I/O Chip enable for NAND Flash 0
I/O Chip enable for NAND Flash 1
I/O Chip enable for NAND Flash 2
I/O Chip enable for NAND Flash 3
I/O Data input/output for NAND Flash
I/O7
I/O7
I/O7
I/O7
NF_D7~0
NF_WEn
NF_REn
NF_ALE
I/O7
O9
O9
O
O
O
Write enable for NAND Flash
Read enable for NAND Flash
Address latch enable for NAND Flash
O8
NF_CLE
NF_RnB
O
I
Command latch enable for NAND Flash
NAND Flash Ready or Busy
O8
I-U5
MISC
OSCI
OSCO
LED
I
O
O
Crystal input terminal or external clock input
Output terminal for crystal osc. or external clock
LED sink pin
O10
WPS
TEST
I
I
Write protect switch
TEST Pin
I-U50
I-L10
This specification may change without further notice.
02, 12, 2003
4
eKF5250
USB full speed NAND flash controller
Preliminary
6. Block Diagram
2 MHz
Crystal
Host
5V
Regulator
3.3V
USB Core
USB I/F
PLL
DMA(Buf)
MCU
LUT
ECC
Flash I/F
Flash 0
Flash 1
Flash 2
Flash 3
This specification may change without further notice.
02, 12, 2003
5
eKF5250
USB full speed NAND flash controller
Preliminary
7. Function Description
To help the system manufactures to build high quality, low cost USB storage
systems, several special feature which described as below are implement. The
eKF5250 support the down-grade/untested NAND Flash. By testing the target NAND
flash, if bad block is found, the controller will mark this bad block and will not use
this block hereafter. Therefore, the integrated test software including format program
will be support.
To reduce cost and increase performance and reliability, the eKF5250 build-in
SRAM (Look-Up-Table) to support logical-to physical address translation. The eKF5250
also build-in ECC function, the real time ECC correction keeps the data integrity while
still maintains the high data transfer rate.
Regarding flash, erase/program operation by the high voltage can cause oxide
degradation and failure if it is repeated without limit. The wear-level algorithm is
implement in the firmware. Update data of a block into a physically different with new
link list also help alleviates repetitive cycling.
The 5 volts to 3.3 volts regulator is build-in, so no regulator needed externally.
The BOM will be reduced.
No driver needed under Microsoft Windows ME/2000/XP, driver will be supported
for Windows 98.
8. Absolute Maximum Ratings
Symbol
Min
Max
Unit
Temperature under bias
Storage temperature
Input voltage
0
70
150
6.0
6.0
ºC
ºC
V
-65
-0.5
-0.5
Output voltage
V
This specification may change without further notice.
02, 12, 2003
6
eKF5250
USB full speed NAND flash controller
Preliminary
9. DC Electrical Characteristic(T = 0ºC ~70ºC, VD=3.3V, GND=0V)
9.1 I/O7
Parameter
Input High Voltage
Input Low Voltage
Output High Voltage
Output Low Voltage
Condition
Symbol
VIH1
VIL1
Min Typ Max Unit
2.0
V
V
0.8
0.4
VOH1
VOL1
IOH = -7.0mA
IOL = 7.0mA
2.4
V
V
9.2 O8
Parameter
Condition
Symbol
Min Typ Max Unit
VOH2
VOL2
Output High Voltage
Output Low Voltage
IOH = -8.0mA
IOL = 8.0mA
2.4
V
V
0.4
9.3 O9
Parameter
Condition
Symbol
Min Typ Max Unit
VOH3
VOL3
Output High Voltage
Output Low Voltage
IOH = -9.0mA
IOL = 9.0mA
2.4
V
V
0.4
9.4 O10
Parameter
Condition
Symbol
Min Typ Max Unit
VOH4
VOL4
Output High Voltage
Output Low Voltage
IOH = -8.0mA
IOL = 10.0mA
2.4
V
V
-10% 1.3 +10%
9.5 I-U5
Parameter
Condition
Symbol
Min Typ Max Unit
VIH5
VIL5
Input High Voltage
Input Low Voltage
2.0
V
V
0.8
Ru5
Pull-high resistor
-20%
5
+20%
KΩ
This specification may change without further notice.
02, 12, 2003
7
eKF5250
USB full speed NAND flash controller
Preliminary
9.6 I-U50
Parameter
Input High Voltage
Input Low Voltage
Condition
Symbol
VIH6
VIL6
Min Typ Max Unit
2.0
V
V
0.8
Ru6
Pull-high resistor
-20% 50 +20%
KΩ
9.7 I-L10
Parameter
Condition
Symbol
Min Typ Max Unit
VIH7
VIL7
Input High Voltage
Input Low Voltage
2.0
V
V
0.8
Ru7
Pull-low resistor
-20% 10 +20%
KΩ
9.8 MISC
Symbol
Parameter
Condition
Min Typ Max Unit
Vbus
IIL
VIHX
VILX
ISB
USB bus power
4.4
5.25
±1
V
µA
V
V
µA
mA
Input Leakage Current
Clock Input High Voltage
Clock Input Low Voltage
Power down current
VIN = VD
OSCI
OSCI
2.5
1.0
450
33
ICC
Operating supply current
This specification may change without further notice.
02, 12, 2003
8
eKF5250
USB full speed NAND flash controller
Preliminary
10. Application Circuit
C1
+
C2
2MHz
0.1uF
10uF
Q1
J1
U1
DM
4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
DM
DP
GND
V3.3SW
V3.3
DM
DP
VBus
OSCO
OSCI
TEST
LED
WPS
NF_RnB
NF_REn
NF_CEn3
3
2
1
R1 1.5K
DP
C5 20P
C6
20P
3.3V
NF_IO7
NF_D7
NF_D6
NF_D5
NF_D4
NF_D3
NF_D2
NF_D1
NF_D0
NF_IO6
NF_IO5
NF_IO4
NF_IO3
NF_IO2
NF_IO1
NF_IO0
C3
10uF
+
C4
USB(A Plug)
D1
LED
3.3V
0.1uF
NF_RnB
NF_REn
NF_CEn3
NF_CEn2
NF_CEn1
NF_CEn0
S1
3.3V
NF_WEn
NF_ALE
NF_CLE
NF_WEn NF_CEn2
NF_ALE
NF_CLE
NF_CEn1
NF_CEn0
SW SPDT
eKF5250
U2
U3
U4
U5
NF_IO0
NF_IO1
NF_IO2
NF_IO3
NF_IO4
NF_IO5
NF_IO6
NF_IO7
NF_IO0
NF_IO1
NF_IO2
NF_IO3
NF_IO4
NF_IO5
NF_IO6
NF_IO7
NF_IO0
NF_IO1
NF_IO2
NF_IO3
NF_IO4
NF_IO5
NF_IO6
NF_IO7
NF_IO0
NF_IO1
NF_IO2
NF_IO3
NF_IO4
NF_IO5
NF_IO6
NF_IO7
29
30
31
32
41
42
43
44
1
2
4
5
29
30
31
32
41
42
43
44
1
2
4
5
29
1
2
4
5
29
30
31
32
41
42
43
44
1
2
4
5
I/O0
I/O1
I/O2
I/O3
I/O4
I/O5
I/O6
I/O7
NC
NC
NC
NC
I/O0
I/O1
I/O2
I/O3
I/O4
I/O5
I/O6
I/O7
NC
NC
NC
NC
I/O0
I/O1
I/O2
I/O3
I/O4
I/O5
I/O6
I/O7
NC
NC
NC
NC
I/O0
I/O1
I/O2
I/O3
I/O4
I/O5
I/O6
I/O7
NC
NC
NC
NC
30
31
32
41
42
43
44
11
14
20
21
23
24
25
26
28
33
35
38
40
45
47
48
11
14
20
21
23
24
25
26
28
33
35
38
40
45
47
48
11
14
20
21
23
24
25
26
28
33
35
38
40
45
47
48
11
14
20
21
23
24
25
26
28
33
35
38
40
45
47
48
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
7
8
9
16
17
18
19
7
8
9
16
17
18
19
7
8
9
16
17
18
19
7
8
9
16
17
18
19
NF_RnB
NF_REn
NF_CEn0
NF_CLE
NF_ALE
NF_WEn
3.3V
NF_RnB
NF_RnB
NF_REn
NF_CEn2
NF_CLE
NF_ALE
NF_WEn
3.3V
NF_RnB
NF_REn
R/B
RE
CE
CLE
ALE
WE
WP
R/B
RE
CE
CLE
ALE
WE
WP
R/B
RE
CE
CLE
ALE
WE
WP
R/B
RE
CE
CLE
ALE
WE
WP
NF_REn
NF_CEn1
NF_CLE
NF_ALE
NF_WEn
3.3V
NF_CEn3
NF_CLE
NF_ALE
NF_WEn
3.3V
3
10
15
22
27
34
39
46
3
10
15
22
27
34
39
46
3
10
15
22
27
34
39
46
3
10
15
22
27
34
39
46
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
37
12
37
12
37
12
37
12
3.3V
3.3V
3.3V
3.3V
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
36
13
6
36
13
6
36
13
6
36
13
6
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
C7
C8
C9
C10
C11 C12
0.1uF 10uF
C13 C14
0.1uF 10uF
0.1uF 0.1uF
0.1uF 10uF
Flash
Flash
Flash
Flash
This specification may change without further notice.
02, 12, 2003
9
eKF5250
USB full speed NAND flash controller
Preliminary
11. Package
Unit : mm
This specification may change without further notice.
02, 12, 2003
10
eKF5250
USB full speed NAND flash controller
Preliminary
© 2002 ELAN Microelectronics Corporation
All Rights Reserved
Printed in Taiwan, ROC, 05/2002
The contents of this specification are subject to change without notice. ELAN Microelectronics assumes no
responsibility for errors that may appear in this specification. ELAN Microelectronics makes no commitment
to update, or to keep current, the information contained in this specification. The products described herein
are not intended for use in life support appliances, devices, or systems. Use of ELAN Microelectronics
products in such applications are not supported and is prohibited.
NO PART OF THIS SPECIFICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR BY
ANY MEANS WITHOUT THE EXPRESS WRITTEN PERMISSION OF ELAN MICROELECTRONICS.
ELAN MICROELECTRONICS CORPORATION
Headquarters:
Hong Kong Office:
No. 12, Innovation Road 1,
Rm. 1005B, 10/F Empire Centre
Science-based Industrial Park,
Hsinchu, Taiwan, R.O.C.
Tel: +886 3 5639977
68 Mody Road, Tsimshatsui
Kowloon , HONG KONG
Tel: +852 2838-8715
Fax:+886 3 5639966
Fax: +852 2838-0497
http://www.emc.com.tw
This specification may change without further notice.
02, 12, 2003
11
相关型号:
©2020 ICPDF网 联系我们和版权申明