Data Sheet Samsung
Data Sheet Samsung
net
datasheet
SAMSUNG ELECTRONICS RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND
SPECIFICATIONS WITHOUT NOTICE.
Products and specifications discussed herein are for reference purposes only. All information discussed
herein is provided on an "AS IS" basis, without warranties of any kind.
This document and all information discussed herein remain the sole and exclusive property of Samsung
Electronics. No license of any patent, copyright, mask work, trademark or any other intellectual property
right is granted by one party to the other party under this document, by implication, estoppel or otherwise.
Samsung products are not intended for use in life support, critical care, medical, safety equipment, or
similar applications where product failure could result in loss of life or personal or physical harm, or any
military or defense application, or any governmental procurement to which special terms or provisions
may apply.
For updates or additional information about Samsung products, contact your nearest Samsung office.
All brand names, trademarks and registered trademarks belong to their respective owners.
2009 Samsung Electronics Co., Ltd. All rights reserved.
-1-
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
datasheet
Rev. 1.0
FLASH MEMORY
Revision History
Revision No.
History
Draft Date
Remark
Editor
0.0
1. Initial issue
Draft
S.M.Lee
0.1
Draft
S.M.Lee
0.2
Draft
S.M.Lee
0.3
Draft
H.K.Kim
Final
Y.E.Yoon
1.0
The attached data sheets are prepared and approved by SAMSUNG Electronics. SAMSUNG Electronics CO., LTD. reserve the right to change the specifications. SAMSUNG Electronics will evaluate and reply to your requests and questions about device. If you have any questions, please contact the SAMSUNG branch office near your office.
-2-
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
datasheet
Rev. 1.0
FLASH MEMORY
Table Of Contents
1.0 Introduction ................................................................................................................................................................. 5
1.1 Product List......................................................................................................................................................5
1.2 Features ..........................................................................................................................................................5
1.3 General Description................................................................................................................................................ 5
1.4 Pin Configuration (52LGA) ..................................................................................................................................... 6
1.4.1 Package Dimensions ....................................................................................................................................... 6
1.5 Package Configuration (52LGA)............................................................................................................................. 7
1.5.1 Package Dimensions ....................................................................................................................................... 7
1.6 Package Configuration (52LGA)............................................................................................................................. 8
1.6.1 Package Dimensions ....................................................................................................................................... 8
1.7 Pin Configuration (48TSOP, mono) ......................................................................................................................... 9
1.7.1 Package Dimensions ........................................................................................................................................ 9
1.8 Pin Configuration (48TSOP, DDP) .......................................................................................................................... 10
1.8.1 Package Dimensions ........................................................................................................................................ 10
1.9 Pin Configuration (48TSOP, QDP) .......................................................................................................................... 11
1.9.1 Package Dimensions ........................................................................................................................................ 11
1.10 Pin Description ..................................................................................................................................................... 12
2.0 PRODUCT INTRODUCTION..................................................................................................................................... 15
2.1 Absolute Maximum Ratings ..............................................................................................................................16
2.2 Recommended Operating Conditions .................................................................................................................... 16
2.3 DC And Operating Characteristics(Recommended operating conditions otherwise noted.) .................................. 16
2.4 Valid Block.............................................................................................................................................................. 17
2.5 AC Test Condition .................................................................................................................................................. 17
2.6 Capacitance(TA=25C, VCC=3.3V, f=100MHz) ..................................................................................................... 17
2.7 Mode Selection....................................................................................................................................................... 18
2.8 Program/Erase Characteristics .........................................................................................................................18
2.9 AC Timing Characteristics for Command / Address / Data Input ........................................................................... 19
2.10 AC Characteristics for Operation.......................................................................................................................... 19
3.0 NAND Flash Technical Notes .................................................................................................................................... 20
3.1 Initial Invalid Block(s).............................................................................................................................................. 20
3.2 Identifying Initial Invalid Block(s) ............................................................................................................................ 20
3.3 Error in write or read operation ............................................................................................................................... 21
3.4 Addressing for program operation .......................................................................................................................... 23
3.5 System Interface Using CE dont-care. .................................................................................................................. 25
4.0 TIMING DIAGRAMS .................................................................................................................................................. 26
4.1 Command Latch Cycle ........................................................................................................................................... 26
4.2 Address Latch Cycle............................................................................................................................................... 26
4.3 Input Data Latch Cycle ........................................................................................................................................... 27
4.4 * Serial Access Cycle after Read(CLE=L, WE=H, ALE=L)..................................................................................... 27
4.5 Serial Access Cycle after Read(EDO Type, CLE=L, WE=H, ALE=L) .................................................................... 28
4.6 Status Read Cycle .................................................................................................................................................. 28
4.7 Read Operation ...................................................................................................................................................... 29
4.8 Read Operation(Intercepted by CE) ....................................................................................................................... 29
4.9 Random Data Output In a Page ............................................................................................................................. 30
4.10 Cache Read Operation......................................................................................................................................... 31
4.11 Two-Plane Page Read Operation with Two-Plane Random Data Out ................................................................. 32
4.12 Two-Plane Cache Read Operation with Two-Plane Random Data Out (1/2)....................................................... 33
4.13 Two-Plane Cache Read Operation with Two-Plane Random Data Out (2/2)....................................................... 34
4.14 Page Program Operation...................................................................................................................................... 34
4.15 Page Program Operation with Random Data Input .............................................................................................. 35
4.16 Copy-Back Program Operation with Random Data Input ..................................................................................... 36
4.17 Intelligent Copy-Back Program(1/2) ..................................................................................................................... 37
4.18 Cache Program Operation(available only within a block) ..................................................................................... 39
4.19 Two-Plane Copy-Back Program ............................................................................................................................ 40
4.20 Two-Plane Intelligent Copy-Back Program(1/3) .................................................................................................... 41
4.21 Two-Plane Page Program Operation .................................................................................................................... 44
4.22 Two-Plane Cache Program Operation ................................................................................................................ 45
4.23 Block Erase Operation.......................................................................................................................................... 46
4.24 Two-Plane Block Erase Operation ....................................................................................................................... 47
-3-
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
datasheet
Rev. 1.0
FLASH MEMORY
-4-
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
Rev. 1.0
datasheet
FLASH MEMORY
1.0 Introduction
1.1 Product List
Part Number
Density
K9GBG08U0A-M
32Gb
K9LCG08U1A-M
64Gb
K9HDG08U5A-M
128Gb
Interface
VccQ Range
Vcc Range
Organization
PKG Type
Conventional
2.7V ~ 3.6V
2.7V ~ 3.6V
x8
52LGA
48TSOP
1.2 Features
Voltage Supply
- Core voltage : 3.3V(2.7V ~ 3.6V)
- I/O voltage : 3.3V(2.7V~ 3.6V)
Organization of Single die
- Memory Cell Array : 8,832 x 519K x 8bit
- Data Register
: (8K + 640) x 8bit
Automatic Program and Erase
- Page Program : (8K + 640)Byte
- Block Erase : (1M + 80K)Byte
Page Read Operation
- Page Size : (8K + 640)Byte
- Random Read(tR) : 250s(Average Typ.), 300s(Average Max.)
- Serial Access : 25ns(Min.)
Memory Cell : 2bit / Memory Cell
Write Cycle Time
- Program time : 1.3ms(Typ.)
- Block Erase Time : 1.5ms(Typ.)
Command/Address/Data Multiplexed I/O Port
Hardware Data Protection
- Program/Erase Lockout During Power Transitions
Reliable CMOS Floating-Gate Technology
- ECC : 40bit/(1K+80)Byte
- Endurance & Data Retention : Please refer to the Qualification report
Command Register Operation
Unique ID for Copyright Protection
Package :
- K9GBG08U0A-MCB0/MIB0 : Pb/Halogen-Free Package
52-Pin LGA (13 x 18 / 1.00 mm pitch)
- K9LCG08U1A-MCB0/MIB0 : Pb/Halogen-Free Package
52-Pin LGA (13 x 18 / 1.00 mm pitch)
- K9HDG08U5A-MCB0/MIB0 : Pb/Halogen-Free Package
52-Pin LGA (13 x 18 / 1.00 mm pitch)
- K9GBG08U0A-SCB0/SIB : Pb/Halogen-Free Package
48-Pin TSOP (12 x 20 / 1.00 mm pitch)
- K9LCG08U0A-SCB0/SIB0 : Pb/Halogen-Free Package
48-Pin TSOP (12 x 20 / 1.00 mm pitch)
- K9HDG08U1A-SCB0/SIB0 : Pb/Halogen-Free Package
48-Pin TSOP (12 x 20 / 1.00 mm pitch)
-5-
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
NC
NC
NC
NC
NC
VssQ
7
NC
/RE
Vcc
NC
NC
NC
NC
Vss
IO7
VccQ
NC
Vcc
IO5
5
/CE
4
3
NC
CLE
R/B
NC
IO6
IO0
/WE
NC
Vss
NC
IO4
IO2
IO1
/WP
NC
Vss
NC
VssQ
IO3
1
ALE
NC
NC
NC
NC
NC
VccQ
NC
NC
NC
NC
NC
NC
OA
OB
OC
OD
OE
OF
13.000.10
8
13.000.10
2.00 x 5 = 10.00
2.00 x 3 = 6.00
1.00
7
6 5 4 3 2
A
2.00
1
1.30
Top View
(Datum A)
#A1
18.000.10
5.00
F
G
2.50
H
J
2.00
K
L
M
N
41-0.700.05
12-1.000.05
0.1 M C AB
18.000.10
0.10 C
-6-
0.1
0.65(Max.)
Side View
M C AB
1.00
4.475
D
(Datum B)
2.00 x 6 = 12.00
B
C
6.50
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
NC
NC
NC
NC
NC
VssQ
7
/RE1
NC
IO7-2
R/B2
IO6-2
IO5-2
VccQ
6
Vcc
/RE2
IO7-1
Vss
IO5-1
Vcc
5
4
R/B1
/CE1
/CE2
CLE1
CLE2
/WE1
/WP2
IO6-1
IO4-1
IO0-1
IO2-1
Vss
IO4-2
IO3-2
2
ALE2
Vss
IO1-1
/WP1
VssQ
IO3-1
1
ALE1
NC
/WE2
IO0-2
IO1-2
VccQ
IO2-2
NC
NC
NC
NC
NC
NC
OA
OB
OC
OD
OE
OF
13.000.10
8
13.000.10
2.00 x 5 = 10.00
2.00 x 3 = 6.00
1.00
7
6 5 4 3 2
A
2.00
1
1.30
Top View
(Datum A)
#A1
18.000.10
5.00
F
G
2.50
H
J
2.00
K
L
M
N
41-0.700.05
12-1.000.05
0.1 M C AB
18.000.10
0.10 C
-7-
0.65(Max.)
Side View
0.1
M C AB
1.00
4.475
D
(Datum B)
2.00 x 6 = 12.00
B
C
6.50
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
NC
NC
NC
NC
VssQ
R/B2-2
7
R/B2-1
/RE1
Vcc
R/B1-2
IO7-2
IO6-2
IO7-1
Vss
/RE2
IO5-2
IO5-1
VccQ
Vcc
5
4
/CE1-1
/CE1-2
R/B1-1
/WP2
IO6-1
IO4-1
IO4-2
CLE1
CLE2
/WE1
IO0-1
IO2-1
Vss
IO3-2
3
2
ALE2
Vss
IO1-1
/WP1
IO3-1
VssQ
1
ALE1
/CE2-1
/WE2
IO0-2
IO1-2
VccQ
IO2-2
NC
NC
NC
NC
NC
OB
OC
OD
OE
OF
/CE2-2
OA
13.000.10
8
13.000.10
2.00 x 5 = 10.00
2.00 x 3 = 6.00
1.00
7
6 5 4 3 2
A
2.00
1
1.30
Top View
(Datum A)
#A1
18.000.10
5.00
F
G
2.50
H
J
2.00
K
L
M
N
41-0.700.05
12-1.000.05
0.1 M C AB
18.000.10
0.10 C
-8-
0.75(Max.)
Side View
0.1
M C AB
1.00
4.475
D
(Datum B)
2.00 x 6 = 12.00
B
C
6.50
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
K9GBG08U0A-SCB0/SIB0
Vcc
Vss
N.C
N.C
N.C
N.C
R/B
RE
CE
N.C
N.C
Vcc
Vss
N.C
N.C
CLE
ALE
WE
WP
N.C
N.C
N.C
Vss
Vcc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
48-pin TSOP1
Standard Type
12mm x 20mm
Vss
N.C
N.C
N.C
I/O7
I/O6
I/O5
I/O4
N.C
N.C
VccQ
Vcc
Vss
N.C
VccQ
N.C
I/O3
I/O2
I/O1
I/O0
N.C
N.C
N.C
Vss
48 - TSOP1 - 1220AF
0.10
MAX
0.004
Unit :mm/Inch
#48
#24
#25
12.40
0.488 MAX
12.00
0.472
+0.003
( 0.25 )
0.010
#1
0.008-0.001
0.50
0.0197
0.16 -0.03
+0.075
18.400.10
0.7240.004
0~8
0.45~0.75
0.018~0.030
+0.003
0.005-0.001
0.25
0.010 TYP
1.000.05
0.0390.002
0.125 0.035
+0.07
0.20 -0.03
+0.07
20.000.20
0.7870.008
( 0.50 )
0.020
-9-
1.20
0.047MAX
0.05
0.002 MIN
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
K9LBG08U0A-SCB0/SIB0
Vcc
Vss
N.C
N.C
N.C
N.C
R/B
RE
CE
N.C
N.C
Vcc
Vss
N.C
N.C
CLE
ALE
WE
WP
N.C
N.C
N.C
Vss
Vcc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
48-pin TSOP1
Standard Type
12mm x 20mm
Vss
N.C
N.C
N.C
I/O7
I/O6
I/O5
I/O4
N.C
N.C
VccQ
Vcc
Vss
N.C
VccQ
N.C
I/O3
I/O2
I/O1
I/O0
N.C
N.C
N.C
Vss
48 - TSOP1 - 1220AF
0.10
MAX
0.004
Unit :mm/Inch
#48
#24
#25
12.40
0.488 MAX
12.00
0.472
+0.003
( 0.25 )
0.010
#1
0.008-0.001
0.50
0.0197
0.16 -0.03
+0.075
18.400.10
0.7240.004
0~8
0.45~0.75
0.018~0.030
+0.003
0.005-0.001
0.25
0.010 TYP
1.000.05
0.0390.002
0.125 0.035
+0.07
0.20 -0.03
+0.07
20.000.20
0.7870.008
( 0.50 )
0.020
- 10 -
1.20
0.047MAX
0.05
0.002 MIN
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
K9HBG08U1A-SCB0/SIB0
Vcc
Vss
N.C
N.C
N.C
R/B2
R/B1
RE
CE1
CE2
N.C
Vcc
Vss
N.C
N.C
CLE
ALE
WE
WP
N.C
N.C
N.C
Vss
Vcc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Vss
N.C
N.CN.C
N.C
I/O7
I/O6
I/O5
I/O4
N.C
N.C
VccQ
Vcc
Vss
N.C
VccQ
N.C
I/O3
I/O2
I/O1
I/O0
N.C
N.C
N.C
Vss
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
48-pin TSOP1
Standard Type
12mm x 20mm
48 - TSOP1 - 1220BF
1.20MAX
1.05.0.3
#48
0.80 Dp 0~0.05)
p0
1.
20
0D
+0.07
( 10
1 .0
0.16 -0.03
(13)
(1.00)
#1
(1.00)
0~
0.
05
)
(1.00)
#25
0.10
MAX
0.075
0.02 MIN
+0.075
)
15
0.
(R
0.46250.15
0.46250.15
18.40.0.10
(18.80)
( 13
(19.00)
(R
(R
0 .2
5)
0 .2
0 ~ 8
0.25TYP
(10)
(R
0.
15
)
)
15
(0.25)
#24
.1 5
0.
(R
0.50TYP
[0.500.06]
12.00.0.10
.0 5
(2
~0
0
(R
0.125 -0.035
0.20 -0.03
+0.07
(1.00)
5)
20.00.0.20
(0.50)
0.45 ~ 0.75
- 11 -
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
datasheet
Rev. 1.0
FLASH MEMORY
Pin Function
I/O0 ~ I/O7
DATA INPUTS/OUTPUTS
The I/O pins are used to input command, address and data, and to output data during read operations. The I/O pins float to
high-z when the chip is deselected or when the outputs are disabled.
CLE
ALE
CE
CHIP ENABLE
The CE input is the device selection control. When the device is in the Busy state, CE high is ignored, and the device does not
return to standby mode in program or erase operation.
RE
READ ENABLE
The RE input is the serial data-out control, and when active drives the data onto the I/O bus. Data is valid tREA after the falling edge of RE which also increments the internal column address counter by one.
WE
WRITE ENABLE
The WE input controls writes to the I/O port. Commands, address and data are latched on the rising edge of the WE pulse.
WP
WRITE PROTECT
The WP pin provides inadvertent program/erase protection during power transitions. The internal high voltage generator is
reset when the WP pin is active low.
R/B
READY/BUSY OUTPUT
The R/B output indicates the status of the device operation. When low, it indicates that a program, erase or random read operation is in process and returns to high state upon completion. It is an open drain output and does not float to high-z condition
when the chip is deselected or when outputs are disabled.
Vcc
POWER
VCC is the power supply for device.
VccQ
Vss
VssQ
N.C
I/O POWER
The VccQ is the power supply for input and/or output signals.
GROUND
I/O GROUND
The VssQ is the power supply ground
NO CONNECTION
Lead is not internally connected.
NOTE :
Connect all Vcc and Vss pins of each device to common power supply outputs.
Do not leave either Vcc or Vss disconnected.
- 12 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
X-Buffers
Latches
& Decoders
A0 - A13
Y-Buffers
Latches
& Decoders
NAND Flash
ARRAY
Command
Command
Register
CE
RE
WE
VCC
VSS
Control Logic
& High Voltage
Generator
I/0 0
Output
Driver
Global Buffers
R/B
I/0 7
CLE ALE WP
531,456 Pages
(=4,152 Blocks)
8 bit
8K Bytes
640 Bytes
I/O 0 ~ I/O 7
Page Register
8K Bytes
I/O 2
640 Bytes
I/O 3
I/O 0
I/O 1
1st Cycle
A0
A1
A2
A3
2nd Cycle
A8
A9
A10
A11
3rd Cycle
A14
A15
A16
A17
4th Cycle
A22
A23
A24
A25
5th Cycle
A30
A31
A32
A33
I/O 5
I/O 6
I/O 7
A4
A5
A6
A7
A12
A13
*L
*L
A18
A19
A20
A21
A26
A27
A28
A29
*L
*L
*L
*L
I/O 4
NOTE :
Column Address : Starting Address of the Register.
* L must be set to "Low".
* The device ignores any additional input of address cycles than required.
* Row Address consists of Page address (A14 ~ A20) & Plane address(A21) & Block address(A22 ~ the last address)
- 13 -
Column Address
Row Address;
Page Address : A14 ~ A20
Plane Address : A21
Block Address : A22 ~ A33
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
datasheet
Page Address
(Hexadecimal)
00000h
Block 0
00080h
Block 1
00100h
Block 2
00180h
Block 3
00200h
Block 4
00280h
Block 5
Main Blocks
(4096 Blocks)
7FF00h
Block 4094
7FF80h
Block 4095
80000h
Block 4096
80080h
Block 4097
81B00h
Block 4150
81B80h
Block 4151
- 14 -
Extended Blocks
(56 Blocks)
Rev. 1.0
FLASH MEMORY
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
datasheet
Rev. 1.0
FLASH MEMORY
Command Sets
1st Set
2nd Set
Read
Function
00h
30h
00h
35h
00h
3Ah
Cache Read
31h
3Fh
Page Program
80h
10h
Cache Program
80h
15h
Copy-Back Program
85h
10h
8Ch
15h
Block Erase
60h
D0h
85h
05h
E0h
60h----60h
30h
60h----60h
35h
60h----60h
3Ah
(1) (3)
00h----05h
E0h
(1)
(1)
(3)
(3)
(2)
60h----60h
33h
80h----11h
81h----10h
85h----11h
81h----10h
8Ch----11h
8Ch----15h
80h----11h
81h----15h
60h----60h
D0h
Read ID
90h
Read Status
70h
O
O
Read Status1
F1h
Set Feature
EFh
Get Feature
EEh
Reset
FFh
NOTE :
1) Random Data Input/Output can be executed in a page.
2) Any command between 11h and 80h/81h/85h is prohibited except 70h/F1h and FFh.
3) Two-Plane Random Data out must be used after Two-Plane Read or Two-Plane Cache Read operation
Caution :
Any undefined command inputs are prohibited except for above command set.
- 15 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Storage Temperature
Symbol
Rating
VCC
-0.6 to +4.6
Unit
VIN
VccQ=3.3V
-0.6 to +4.6
VI/O
VccQ=3.3V
-0.6 to +4.6
K9XXG08XXA-XCB0/XIB0
TSTG
-65 to +100
Ios
mA
NOTE :
1) Minimum DC voltage is -0.6V on input/output pins. During transitions, this level may undershoot to -2.0V for periods <30ns.
Maximum DC voltage on input/output pins is VCC+0.3V which, during transitions, may overshoot to VCC+2.0V for periods <20ns.
2) Permanent device damage may occur if ABSOLUTE MAXIMUM RATINGS are exceeded. Functional operation should be restricted to the conditions
as detailed in the operational sections of this data sheet. Exposure to absolute maximum rating conditions for extended periods may affect reliability.
Symbol
Min
Typ.
Max
Supply Voltage
VCC
2.7
3.3
3.6
Supply Voltage
VSS
I/O Voltage
VccQ(3.3V)
2.7
3.3
3.6
I/O Voltage
VssQ
Unit
NOTE:
1) Data retention is not guaranteed on the operating condition temperature under/over.
Operating
Current
Symbol
Test Conditions
VccQ=3.3V
Min
Typ
Max
30
50
tRC=25ns
CE=VIL, IOUT=0mA
ICC1
Program
ICC2
Erase
ICC3
Stand-by Current(CMOS)
ISB
CE=VccQ-0.2, WP=0V/VccQ
10
50
ILI(2)
VIN=0 to VccQ(max)
10
(1)
Unit
(2)
ILO
VOUT=0 to VccQ(max)
10
VIH(3)
0.8 xVccQ
VccQ +0.3
VIL(3)
-0.3
0.2 xVccQ
VOH
IOH=-400A
2.4
VOL
IOL=2.1mA
0.4
IOL(R/B)
VOL=0.4V
10
NOTE :
1) The typical value of the K9LCG08U1As ISB is 20A and the maximum value is 100A.
The typical value of the K9HDG08U5As ISB is 40A and the maximum value is 200A.
2) The maximum value of K9HDG08U5As are 20A.
3) VIL can undershoot to -0.4V and VIH can overshoot to VCC +0.4V for durations of 20 ns or less.
4) Typical value is measured at Vcc=3.3V, TA=25C. Not 100% tested.
- 16 -
mA
mA
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Symbol
Min
Typ.
Max
4,036
K9GBG08U0A
K9LCG08U1A
8,072
NVB
K9HDG08U5A
Unit
4,152
-
8,304
16,144
Blocks
16,608
NOTE :
1) The device may include initial invalid blocks when first shipped. Additional invalid blocks may develop while being used. The number of valid blocks is presented with both
cases of invalid blocks considered. Invalid blocks are defined as blocks that contain one or more bad bits which cause status failure during program and erase operation. Do
not erase or program factory-marked bad blocks. Refer to the attached technical notes for appropriate management of invalid blocks.
2) The 1st block, which is placed on 00h block address, is guaranteed to be a valid block at the time of shipment
3) The number of valid blocks is on the basis of single plane operations, and this may be decreased with two plane operations.
* Each Single die in K9LCG08U1A and K9HDG08U5A has maximum 116 invalid blocks.
K9XXG08UXA
0V to Vcc
5ns
Vcc/2
Output Load
Input/Output Capacitance
Input Capacitance
Symbol
K9GBG08U0A
K9LCG08U1A
Test Condition
K9HDG08U5A
Min
Max
Min
Max
Unit
CI/O
VIL=0V
13
pF
CI/O(W)*
VIL=0V
10
pF
CIN
VIN=0V
13
pF
CIN(W)*
VIN=0V
10
pF
NOTE :
1) Capacitance is periodically sampled and not 100% tested.
2) CI/O(W) and CIN(W) are tested at wafer level.
- 17 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
ALE
CE
H
L
L
X
X
Mode
RE
WP
Data Input
Data Output
During Read(Busy)
During Program(Busy)
(1)
WE
Read Mode
Write Mode
Command Input
Address Input(5clock)
Command Input
Address Input(5clock)
During Erase(Busy)
Write Protect
0V/VCC(2)
Stand-by
NOTE :
1) X can be VIL or VIH.
2) WP should be biased to CMOS high or CMOS low for standby.
Min
Typ
Max
Unit
Program Time
Parameter
tPROG
1.3
ms
tDBSY
0.5
tCBSY(4)
ms
tCBSY2(4)
500
Nop
cycle
tBERS
1.5
10
ms
NOTE :
1) Typical program time is measured at Vcc=3.3V, TA=25C. Not 100% tested.
2) Typical Program time is defined as the time within which more than 50% of the whole pages are programmed at 3.3V Vcc and 25C temperature.
3) Within a same block, program time(tPROG) of page group A is faster than that of page group B. Typical tPROG is the average program time of the page group A and B.
Page Group A: Page 0, 1, 3, 5, 7, 9, 11, ... ,115, 117, 119, 121, 123, 125
Page Group B: Page 2, 4, 6, 8, 10, 12, ... , 118, 120, 122, 124, 126, 127
4) tCBSY and tCBSY2 depend on the timing between internal programming time and data in time.
- 18 -
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
Rev. 1.0
datasheet
FLASH MEMORY
Min
Max
Unit
Parameter
tCLS(1)
12
ns
tCLH
ns
CE Setup Time
tCS(1)
20
ns
CE Hold Time
tCH
ns
WE Pulse Width
tWP
12
ns
tALS(1)
12
ns
tALH
ns
tDS(1)
12
ns
tDH
ns
tWC
25
ns
tWH
10
ns
tADL(2)
300
ns
NOTE :
1) The transition of the corresponding control pins must occur only once while WE is held low.
2) tADL is the time from the WE rising edge of final address cycle to the WE rising edge of first data cycle.
Min
Max
Unit
ALE to RE Delay
Parameter
tAR
10
ns
CLE to RE Delay
tCLR
10
ns
tCWAW
300
ns
tRR
20
ns
Command Write cycle to Address Write cycle Time for Random data
input
Ready to RE Low
RE Pulse Width
tRP
12
ns
WE High to Busy
tWB
100
ns
WP High/Low to WE Low
tWW
100
ns
tRC
25
ns
RE Access Time
tREA
20
ns
CE Access Time
tCEA
25
ns
tRHZ
100
ns
tCHZ
30
ns
tCSD
ns
tRHOH
15
ns
tRLOH
ns
tREH
10
ns
tIR
ns
tRHW
100
ns
WE High to RE Low
tWHR
120
ns
tWHR2
300
ns
tRST
10/30/100(1)
tFEAT
tDCBSYR
90
tDCBSYR2
NOTE :
1) If reset command(FFh) is written at Ready state, the device goes into Busy for maximum 10s.
2) 90us is applied for the average maximum value.
- 19 -
(2)
s
ms
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Start
Block No = 1
Fail
Pass
Fail
No
Last Block
Yes
End
- 20 -
www.DataSheet4U.net
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
Rev. 1.0
FLASH MEMORY
Erase Failure
Program Failure
Up to 40 Bit Failure
NOTE :
Users are required to employ randomizer function in the NAND controller to meet target endurance of the device.
ECC
Start
Write 80h
Write Address
Write Data
Write 10h
I/O 6 = 1 ?
or R/B = 1 ?
*
Program Error
No
Yes
No
I/O 0 = 0 ?
Yes
Program Completed
- 21 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Start
Write 60h
Write 00h
Write Address
Write D0h
Write 30h
Read Data
ECC Generation
No
I/O 6 = 1 ?
or R/B = 1 ?
No
*
Erase Error
No
Verify ECC
Yes
Yes
I/O 0 = 0 ?
Yes
Erase Completed
Block Replacement
1st
(n-1)th
nth
Block A
1
an error occurs.
(page)
1st
(n-1)th
nth
Block B
2
(page)
* Step1
When an error happens in the nth page of the Block A during erase or program operation.
* Step2
Copy the data in the 1st ~ (n-1)th page to the same location of another free block. (Block B)
* Step3
Then, copy the nth page data of the Block A in the buffer memory to the nth page of the Block B.
* Step4
Do not erase or program Block A by creating an invalid block table or other appropriate scheme.
- 22 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Page 127
(128)
Page 127
(128)
(32)
Page 31
(1)
Page 31
Page 2
Page 1
Page 0
(3)
(2)
(1)
Page 2
Page 1
Page 0
Data register
Data register
(3)
(32)
(2)
Data (128)
- 23 -
Data (128)
www.DataSheet4U.net
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
Rev. 1.0
FLASH MEMORY
Group A
Group B
Group A
Group B
00h
02h
3Fh
42h
01h
04h
41h
44h
03h
06h
43h
46h
05h
08h
45h
48h
07h
0Ah
47h
4Ah
09h
0Ch
49h
4Ch
0Bh
0Eh
4Bh
4Eh
0Dh
10h
4Dh
50h
0Fh
12h
4Fh
52h
11h
14h
51h
54h
13h
16h
53h
56h
15h
18h
55h
58h
17h
1Ah
57h
5Ah
19h
1Ch
59h
5Ch
1Bh
1Eh
5Bh
5Eh
1Dh
20h
5Dh
60h
1Fh
22h
5Fh
62h
21h
24h
61h
64h
23h
26h
63h
66h
25h
28h
65h
68h
27h
2Ah
67h
6Ah
29h
2Ch
69h
6Ch
2Bh
2Eh
6Bh
6Eh
2Dh
30h
6Dh
70h
2Fh
32h
6Fh
72h
31h
34h
71h
74h
33h
36h
73h
76h
35h
38h
75h
78h
37h
3Ah
77h
7Ah
39h
3Ch
79h
7Ch
3Bh
3Eh
7Bh
7Eh
3Dh
40h
7Dh
7Fh
NOTE :
When program operation is abnormally aborted (e.g. power-down, reset), not only page data under program but also paired page data may be damaged.
- 24 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CLE
I/Ox
ALE
80h
Address(5Cycles)
tCS
WE
CE
CE dont-care
Data Input
tCH
Data Input
10h
tCEA
CE
CE
tREA
tWP
RE
WE
I/O0~7
out
CLE
CE dont-care
ALE
tR
R/B
RE
WE
I/Ox
CE
00h
Address(5Cycle)
30h
- 25 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
tCLH
tCS
tCH
CE
tWP
WE
tALS
tALH
ALE
tDH
tDS
I/Ox
Command
tWC
tWC
tWC
CE
tWP
tWP
tWP
tWP
WE
tWH
tALH
tALS
tWH
tALS
tALH
tALS
tWH
tALH
tALS
tWH
tALH
tALS
tALH
ALE
tDS
I/Ox
tDH
Col. Add1
tDS
tDH
Col. Add2
- 26 -
tDS
tDH
Row Add1
tDS
tDH
Row Add2
tDS
tDH
Row Add3
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CLE
tCH
CE
tWC
ALE
tWP
tALS
tWP
tWP
WE
tWH
tDH
tDS
tDH
tDS
tDH
tDS
I/Ox
DIN final
DIN 1
DIN 0
CE
tCHZ
tREH
tREA
tREA
tREA
RE
tRHZ
tRHZ
I/Ox
Dout
Dout
tRHOH
tRR
R/B
NOTE :
1) Transition is measured at 200mV from steady state voltage with load.
This parameter is sampled and not 100% tested.
2) tRLOH is valid when frequency is higher than 20MHz.
tRHOH starts to be valid when frequency is lower than 20MHz.
- 27 -
Dout
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
4.5 Serial Access Cycle after Read(EDO Type, CLE=L, WE=H, ALE=L)
CE
tRC
tCHZ
tREH
tRP
RE
tREA
tRHOH
tRLOH
tCEA
I/Ox
tRHZ
tREA
Dout
Dout
tRR
R/B
NOTE :
1) Transition is measured at 200mV from steady state voltage with load.
This parameter is sampled and not 100% tested.
2) tRLOH is valid when frequency is higher than 20MHz.
tRHOH starts to be valid when frequency is lower than 20MHz.
tCLH
tCS
CE
tCH
tWP
WE
tCEA
tCHZ
tWHR
RE
tDS
I/Ox
tDH
tIR
70h/F1h
tREA
tRHZ
tRHOH
Status Output
- 28 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
tWC
WE
tWB
tAR
ALE
tR
tRHZ
tRC
RE
I/Ox
00h
Col. Add1
Col. Add2
Row Add1
Column Address
30h
Dout N
Dout N+1
tRR
Dout M
Row Address
Busy
R/B
CE
tCSD
WE
tCHZ
tWB
tAR
ALE
tRC
tR
RE
tRR
I/Ox
00h
Col. Add1
Col. Add2
Column Address
Row Add1
Dout N
30h
Row Address
Busy
R/B
- 29 -
Dout N+1
Dout N+2
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
WE
tWB
tRHW
tAR
ALE
tR
tRC
RE
tRR
I/Ox
00h
Col. Add1
Col. Add2
Column Address
Row Add1
30h/35h
Dout N
Busy
CLE
tCLR
CE
WE
tRHW
tWHR2
ALE
tREA
RE
I/Ox
05h
Col. Add1
05h
Col. Add1
Column Address
R/B
Dout N+1
Dout N+1
Row Address
Col. Add2
E0h
Dout M
Column Address
R/B
- 30 -
Dout M+1
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
tWC
WE
ALE
tDCBSYR tRC
tR
RE
tWB
tWB
tRR
I/Ox
00h
Col. Add1
31h
D0
D1
D0UT
31h
Page Address M
Col. Add. 0
R/B
1
CLE
CE
WE
ALE
tDCBSYR tRC
tDCBSYR tRC
tWB
tWB
tRR
31h
D0
D1
tRR
tRR
I/Ox
tWB
D0UT
31h
D0
D1
RE
tDCBSYR tRC
D0UT
R/B
1
NOTE :
1) The column address will be reset to 0 by the 31h and 3Fh command input.
2) Cache Read operation is available only within a block.
- 31 -
3Fh
D0
D1
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
4.11 Two-Plane Page Read Operation with Two-Plane Random Data Out
CLE
CE
tW
tWC
tW
tWC
WE
tWB
ALE
tR
RE
I/Ox
60h
60h
30h
Row Address
R/B
Busy
1
CLE
tCLR
CE
tW
tWC
WE
tWHR2
ALE
tREA
tRC
RE
I/Ox
00h
05h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
Column Address Row Address
column address
R/B
Dout
N
E0h
Column Address
Valid
column address
Valid
CLE
tCLR
tCLR
CE
tW
tWC
WE
ALE
tWHR2
tWHR2
tREA
tREA
tRHW
tRC
tRC
RE
I/Ox
E0h
Dout
N
Dout
N+1
R/B
00h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
05h
E0h
Column Address
column address
- 32 -
Dout
N+1
Valid
Dout
M
Dout
M+1
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
4.12 Two-Plane Cache Read Operation with Two-Plane Random Data Out (1/2)
CLE
CE
tW
tWC
tW
tWC
WE
tWB
ALE
tR
RE
I/Ox
60h
60h
33h
Row Address
R/B
Busy
CLE
tCLR
CE
tW
tWC
WE
tWHR2
tDCBSYR
tREA
ALE
tRC
RE
tWB
I/Ox
31h
00h
R/B
05h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
E0h
Column Address
column address
Dout
N
Dout
N+1
Valid
CLE
tCLR
CE
tW
tWC
tW
tWC
WE
tWHR2
tDCBSYR
tREA
ALE
tRC
RE
I/Ox
tWB
Dout
N+1
R/B
00h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
05h
E0h
Column Address
column address
Dout
M
Dout
M+1
3Fh
00h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
Column Address Row Address
Valid
- 33 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
4.13 Two-Plane Cache Read Operation with Two-Plane Random Data Out (2/2)
CLE
tCLR
tCLR
CE
tW
tWC
WE
tWHR2
tWHR2
tREA
ALE
tREA
tRC
tRC
RE
I/Ox
05h
Dout
N
E0h
Dout
N+1
00h
Column Address
column address
Valid
R/B
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
05h
Dout
M
E0h
Column Address
column address
Dout
M+1
Valid
NOTE :
1) The column address will be reset to 0 by the 3Fh command input.
2) Cache Read operation is available only within a block.
3) Make sure to terminate the operation with 3Fh command. If the operation is terminated by 31h command, monitor I/O 6 (Ready/Busy) by issuing Status Read Command
(70h) and make sure the previous page read operation is completed. If the page read operation is completed, issue FFh reset before next operation.
CE
tWC
tWC
tWC
WE
tWB
tADL
tPROG
tWHR
ALE
I/Ox
80h
Serial Data
Column Address
Input Command
Row Add1
Row Address
RE
Din
Din
N
M
1 up to m Byte
Serial Input
70h
Program
Command
NOTE :
tADL is the time from the WE rising edge of final address cycle to the WE rising edge of first data cycle.
- 34 -
I/O0
Read Status
Command
R/B
10h
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CLE
CE
tCWAW
tWC
tWC
WE
tADL
tADL
ALE
80h
I/Ox
Col. Add1
Col. Add2
Row Add1
Serial Data
Column Address
Input Command
Din
N
RE
Din
M
85h
Col. Add2
Col. Add1
Row Address
R/B
CLE
CE
tCWAW
WE
tADL
tWB
tPROG
tWHR
ALE
85h
Col. Add2
Col. Add1
R/B
Din
J
Din
K
Serial Input
10h
70h
Program
Command
NOTE :
1) tADL is the time from the WE rising edge of final address cycle to the WE rising edge of first data cycle.
- 35 -
I/O0
Read Status
Command
I/Ox
RE
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CLE
CE
tWC
WE
tWB
ALE
tRC
tR
I/Ox
00h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
Column Address
Data 1
35h
RE
Data N
85h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
Column Address
Row Address
Row Address
R/B
1
Busy
Copy-Back Data
Input Command
CLE
CE
tWHR
WE
tPROG
tWB
ALE
RE
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
Column Address
Row Address
Data N
70h
10h
I/Ox
R/B
Data 1
I/Ox
tADL
Busy
1
NOTE :
1) tADL is the time from the WE rising edge of final address cycle to the WE rising edge of first data cycle.
- 36 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
tWC
WE
tWB
ALE
tR
tRC
I/Ox
00h
00h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
Column Address
Data 1
30h
RE
00h
Data N
Column Address
Row Address
R/B
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
Busy
Data out
3Ah
Row Address
CLE
CE
tWC
tWB
WE
ALE
tCBSY2
tRC
RE
Column Address
Data N 15h
Data 1
Data N
00h
Column Address
Row Address
R/B
Data 1
8Ch Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
I/Ox
tDCBSYR2
Busy
Busy
Data out
- 37 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
tWC
tWB
WE
ALE
tCBSY2
RE
I/Ox
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3 Data
3Ah 1
Column Address
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
8Ch
Row Address
Column Address
Data 1
tDCBSYR2
Data N 15h
Row Address
R/B
Busy
Busy
CLE
CE
tWC
WE
ALE
tWB
tRC
RE
Data N
8Ch
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
Column Address
R/B
Data 1
Data 1
I/Ox
tPROG
Row Address
Data out
- 38 -
Data N 10h
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
tWC
WE
tCBSY
tWB
ALE
tADL
RE
Din
N
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
80h
I/Ox
Row Address
tADL
Din
M
Serial Input
80h
15h
Program
Command
(Dummy)
R/B
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
Din
N
CLE
CE
WE
tWB tPROG*2
ALE
Din
N
I/Ox
RE
Din
10h
M
Program Confirm
Command
(True)
70h
I/O
R/B
NOTE :
1) tADL is the time from the WE rising edge of final address cycle to the WE rising edge of first data cycle.
2) Since programming the last page does not employ caching, the program time has to be that of Page Program. However, if the previous program cycle with the cache data
has not finished,
the actual program cycle of the last page is initiated only after completion of the previous cycle, which can be expressed as the following formula.
tPROG = Program time for the last page + Program time for the ( last -1)th page - (command input cycle time + address input cycle time + Last page data loading time)
Maximum tPROG is 10ms in this case.
R/B
I/Ox
Address &
15h
Data Input
Col. Add1,2 & Row Add1,2
Data
80h
tCBSY
80h
Address &
Data Input
15h
tPROG*2
tCBSY
80h
- 39 -
Address &
Data Input
15h
80h
Address &
Data Input
10h
70h
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
tWC
WE
tR
tWB
ALE
RE
Row Add1 Row Add2 Row Add2
60h
I/Ox
Row Address
Row Address
00h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
35h
Column Address
Row Address
R/B
60h
E0h
Dout
Column Address
Column Address : Valid
CLE
CE
tWC
tWC
WE
tDBSY
tWB
I/Ox
Dout
Dout
00h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
Column Address
R/B
Row Address
RE
ALE
E0h
Dout
Column Address
Column Address : Valid
85h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
Column Address
11h
Row Address
1
CLE
CE
tWC
WE
tDBSY
tPROG
tWB
tWB
ALE
RE
I/Ox
Dout
11h
81h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
Column Address
R/B
2
10h
Row Address
- 40 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CLE
CE
tWC
tWC
WE
tR
tWB
ALE
RE
60h
I/Ox
60h
Row Address
Row Address
00h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
30h
Column Address
Row Address
Column Address
R/B
CLE
CE
tWC
WE
E0h
Dout
Dout
00h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
Column Address
Row Address
R/B
Dout
E0h
I/Ox
RE
ALE
Dout
60h
Column Address
Column Address : Valid
CLE
CE
tWC
tWC
WE
tDBSY
tDCBSYR2
tWB
tWB
ALE
60h
8Ch Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
3Ah
Row Address
Plane Address : Fixed High
R/B
Column Address
Din
Din
11h
Row Address
Column Address
I/Ox
RE
- 41 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CLE
CE
tWC
tWC
WE
tCBSY2
tWB
ALE
I/Ox
Din
RE
Din
00h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
15h
Row Address
Plane Address : Fixed High
Row Address
E0h
Column Address
R/B
Column Address
CLE
CE
tWC
tWC
WE
I/Ox
Dout
Dout
00h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
Column Address
R/B
Row Address
E0h
Dout
Column Address
RE
ALE
60h
Dout
60h
Row Address
CLE
CE
tWC
WE
tDCBSYR2
tWB
tDBSY
tWB
ALE
I/Ox
8Ch Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
3Ah
Column Address
Row Address
Din
RE
Din
11h
Column Address
Row Address
R/B
Plane Address : Fixed Low
- 42 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
WE
tCBSY2
tWB
I/Ox
Din
RE
Din
00h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
15h
Column Address
Row Address
R/B
Row Address
Dout
Column Address
E0h
ALE
Dout
CLE
CE
tWC
WE
00h Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
I/Ox
Column Address
Row Address
R/B
E0h
Dout
Column Address
Dout
8Ch Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
Column Address
Din
RE
ALE
Din
11h
Row Address
CLE
CE
tWC
WE
tDBSY
tWB
tWB
tPROG
ALE
11h
8Ch Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
Column Address
R/B
Din
Din
10h
Row Address
I/Ox
RE
- 43 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
tWC
WE
tDBSY
tWB
ALE
I/Ox
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
80h
RE
Din
N
Din
M
11h
Program
1 up to 8,832 Byte Command
(Dummy)
Data Serial Input
81h
R/B
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add3
tDBSY :
typ. 500ns
max. 1s
CLE
CE
WE
tWB
tPROG
tWHR
ALE
I/Ox
Din
N
Row Add3
RE
Din
M
10h
70h/F1h
Program Confirm
Command
(True)
I/O
R/B
I/O0=0 Successful Program
I/O0=1 Error in Program
I/O0~7
tPROG
tDBSY
R/B
80h
11h
81h
NOTE
10h
- 44 -
70h/F1h
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CLE
CE
tADL
tADL
tWC
tWC
WE
tDBSY
tWB
ALE
I/Ox
80h
DIN
0
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add2
DIN
8831
81h
11h
Row Address
DIN
0
Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
Column Address
Row Address
Column Address
DIN
1
RE
R/B
CE
CLE
tADL
tWC
WE
tDBSY
tCBSY
tWB
ALE
tWB
DIN
1
DIN
8831
15h
80h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row Add2
program
Command
(Cache)
Column Address
DIN
0
DIN
1
DIN
0
DIN
8831
11h
81h
Row Address
I/Ox
RE
R/B
1
CLE
CE
tADL
tWC
WE
tPROG*
tWB
RE
I/Ox
81h
Col. Add1 Col. Add2 Row Add1 Row Add2 Row. Add3
DIN
1
Row Address
Column Address
DIN
0
ALE
R/B
DIN
8831
10h
program
Confirm
Command
(True)
2
NOTE :
1) tPROG = Program time for the last page + Program time for the ( last -1)th page - (command input cycle time + address input cycle time + Last page data loading time)
2) Make sure to terminate the operation with 80h-10h- command sequence. If the operation is terminated by 80h-15h command sequence, monitor I/O 6 (Ready/Busy) by issuing Status Read Command (70h) and make sure the previous page program operation is completed. If the page program operation is completed issue FFh reset before next
operation.
- 45 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
tWC
WE
tBERS
tWB
tWHR
ALE
RE
I/Ox
60h
Row Add1
D0h
70h
I/O 0
Busy
R/B
Auto Block Erase
Setup Command
Erase Command
Row Address
Read Status
Command
- 46 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
tWC
tWC
WE
ALE
RE
I/OX
60h
60h
Row Address
D0h
Row Address
R/B
Block Erase Setup Command1
CLE
CE
WE
tWB
tWHR
tBERS
ALE
RE
70h/F1h
D0h
I/OX
I/O 0
Busy
R/B
tBERS
60h
Address
Row Add1,2,3
60h
D0h
~ A25
A9Address
D0h
Row Add1,2,3
Page Address : Fixed Low
Plane Address : Fixed High
Block Address : Block N
- 47 -
70h/F1h
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CE
WE
tAR
ALE
RE
tREA
I/Ox
90h
Read ID Command
00h/40h
Address 1cycle
ECh
Device
Code
3rd cyc.
4th cyc.
5th cyc.
6th cyc.
NOTE :
1) Address 00h is for Samsung legacy and 40h is for new JEDEC ID information.
1st Cycle
Dvice Code(2nd)
3rd Cycle
4th Cycle
5th Cycle
6th Cycle
ECh
D7h
94h
76h
64h
43h
1st Cycle
Dvice Code(2nd)
3rd Cycle
4th Cycle
5th Cycle
6th Cycle
4Ah
45h
44h
45h
43h
01h
K9GBG08U0A
K9LCG08U1A
K9HDG08U5A
- 48 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
1 Byte
2nd Byte
3rd Byte
4th Byte
5th Byte
6th Byte
Maker Code
Device Code
Internal Chip Number, Cell Type, Number of Simultaneously Programmed Pages, Etc.
Page Size, Block Size, Redundant Area Size.
Plane Number, ECC Level, Organization.
Device Technology, EDO, Interface.
3rd ID Data
Description
I/O7
I/O6
I/O5 I/O4
I/O3 I/O2
I/O1 I/O0
0
0
1
1
1
2
4
8
Cell Type
2 Level Cell
4 Level Cell
8 Level Cell
16 Level Cell
Number of
Simultaneously
Programmed Pages
1
2
4
8
Interleave Program
Between multiple chips
Not Support
Support
Cache Program
Not Support
Support
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
4th ID Data
Description
Page Size
(w/o redundant area )
2KB
4KB
8KB
Reserved
Block Size
(w/o redundant area )
128KB
256KB
512KB
1MB
Reserved
Reserved
Reserved
Reserved
Reserved
128B
218B
400B
436B
640B
Reserved
Reserved
I/O7
I/O6
I/O5 I/O4
I/O3
I/O2
I/O1 I/O0
0
0
1
1
0
0
1
1
0
0
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
- 49 -
0
1
0
1
0
1
0
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
5th ID Data
Description
I/O7
I/O6
I/O5
I/O4
I/O3 I/O2
0
0
1
1
Plane Number
1
2
4
8
ECC Level
1bit / 512B
2bit / 512B
4bit / 512B
8bit / 512B
16bit / 512B
24bit / 1KB
40bit/ 1KB
Reserved
0
0
0
0
1
1
1
1
Reserved
0
0
1
1
0
0
1
1
I/O1
I/O0
0
1
0
1
0
1
0
1
0
1
0
1
6th ID Data
Description
Device Version
50nm
40nm
30nm
20nm
Reserved
Reserved
Reserved
Reserved
EDO
Not Support
Support
Interface
Conventional
Toggle mode
I/O7
I/O6
I/O5
I/O4
I/O3
I/O2
I/O1
I/O0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
0
0
1
0
1
Reserved
Description
IDQ7
0
DQ6
DQ4
DQ3
DQ2
DQ1
DQ0
0
0
0
0
0
1
0
1
0
1
0
0
- 50 -
DQ5
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
datasheet
Rev. 1.0
FLASH MEMORY
Read Operation
CLE
CE
WE
ALE
RE
I/Ox
tR
R/B
00h
Address(5Cycle)
30h
Data Field
Spare Field
- 51 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
RE
I/Ox
00h
Address
5Cycles
Data Output
30h/35h
05h
Address
2Cycles
E0h
Data Output
Col. Add.1,2
Data Field
Spare Field
Data Field
Spare Field
- 52 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Cache Read
The device has a Read operation with cache registers that enables the high speed read operation shown below. When the block address changes, this
sequence has to be started from the beginning.
CLE
CE
WE
ALE
RE
00h
I/Ox
30h
Column
Address
Page Row
Address
31h
Column 0
tDCBSYR
tR
8831 31h
Page Address N
8831
R/B
CLE
CE
WE
ALE
RE
5
I/Ox
8831 3Fh
7
0
8831
R/B
1
3
Cache register
Data register
Page N
1
Page N
30h
Page N 4
Page N+1
3
Page N+1
Page N+1 6
Page N+2
Page N+2
5
Page N+2
NOTE :
-. If the 31h command is issued to the device, the data content of the next page is transferred to the data registers during serial data out from the cache registers, and therefore
the tR (Data transfer from memory cell to data register) will be reduced.
1) Normal read. Data is transferred from Page N to cache registers through data registers. During this time period, the device outputs Busy state for tR max.
2) After the Ready/Busy returns to Ready, 31h command is issued and data is transferred to cache registers from data registers again. This data transfer takes tDCBSYR max
and the completion of this time period can be detected by Ready/Busy signal.
3) Data of Page N+1 is transferred to data registers from cell while the data of Page N in cache registers can be read out by RE clock simultaneously.
4) The 31h command makes data of Page N+1 transfer to cache registers from data registers after the completion of the transfer from cell to data registers. The device outputs
Busy state for tDCBSYR max..This Busy period depends on the combination of the internal data transfer time from cell to data registers and the serial data out time.
5) Data of Page N+2 is transferred to data registers from cell while the data of Page N+1 in cache registers can be read out by RE clock simultaneously.
6) The 3Fh command makes the data of Page N+2 transfer to the cache registers from the data registers after the completion of transfer from cell to data registers. The device
outputs Busy state for tDCBSYR max.This Busy period depends on the combination of the internal data transfer time from cell to data registers and the transfer from data
registers to cache registers.
7) Data of Page N+2 in cache registers can be read out, but since the 3Fh command does not transfer the data from the memory cell to data registers, the device can accept
new command input immediately after the completion of serial data out.
- 53 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
I/OX
60h
Address (3 Cycle)
60h
Row Add.1,2,3
page address : Page M
plane address: Fixed Low
block address: Block N
Address (3 Cycle)
30h
Row Add.1,2,3
page address : Page M
plane address: Fixed High
block address : Block N
R/B
I/Ox
00h
Address (5 Cycle)
05h
E0h
Address (2 Cycle)
Data Output
Col. Add.1,2
column address
Valid
R/B
I/Ox
00h
Address (5 Cycle)
05h
E0h
Address (2 Cycle)
Col. Add.1,2
column address
- 54 -
Valid
Data Output
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
I/OX
60h
60h
Address (3 Cycle)
Row Add.1,2,3
33h
Address (3 Cycle)
Row Add.1,2,3
tDCBSYR
R/B
I/Ox
31h
00h
Address (5 Cycle)
E0h
Address (2 Cycle)
05h
Data Output
Col. Add.1,2
column address
Valid
R/B
I/Ox
00h
Address (5 Cycle)
Data Output
Col. Add.1,2
E0h
Address (2 Cycle)
05h
column address
Valid
tDCBSYR
R/B
I/Ox
3Fh
00h
Address (5 Cycle)
Data Output
Col. Add.1,2
E0h
Address (2 Cycle)
05h
column address
Valid
R/B
I/Ox
00h
Address (5 Cycle)
05h
E0h
Address (2 Cycle)
Col. Add.1,2
column address
- 55 -
Valid
Data Output
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
I/Ox
80h
10h
Pass
I/O0
70h
"1"
Data
Fail
I/Ox
80h
85h
10h
70h
I/O0
"1"
Fail
- 56 -
Pass
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
tPROG
R/B
Add.(5Cycles)
00h
Data Output
35h
I/Ox
85h
Add.(5Cycles)
10h
70h
"0"
I/O0
Pass
"1"
Fail
NOTE :
1) Copy-Back Program operation is allowed only within the same memory plane.
tR
R/B
00h
Add.(5Cycles)
35h
Data Output
I/Ox
85h
Add.(5Cycles)
Data
85h
Add.(2Cycles)
Data
10h
Col. Add.1,2
Destination Address
There is no limitation for the number of repetition.
- 57 -
70h
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
tR
tDCBSYR2
tCBSY2
R/B
Data Output
30h
00h
Add.(5Cycles)
3Ah
8Ch
Add.(5Cycles)
Data Input
Add.(5Cycles)
00h
I/Ox
15h
Source Address 1
tCBSY2
tDCBSYR2
Add.(5Cycles)
3Ah
8Ch
Add.(5Cycles)
Source Address 2
tPROG
Add.(5Cycles)
Data Input
8Ch
15h
Data Output
Source Address N
R/B
I/Ox
Data Input
00h
Data Output
I/Ox
R/B
10h
NOTE :
1) Intelligent Copy-Back Program operation is allowed only within the same memory plane.
- 58 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Cache Program(1/2)
tCBSY
R/B
I/Ox
80h
Address &
Data Input*
15h
tCBSY
80h
Address &
Data Input
15h
tPROG*2
tCBSY
80h
Address &
Data Input
15h
Address &
10h
Data Input
Col. Add1,2 & Row Add1,2,3
Data
80h
70h
NOTE :
1) Cache Program operation is available only within a block.
2) Since programming the last page does not employ caching, the program time has to be that of Page Program. However, if the previous program cycle with the cache data
has not finished, the actual program cycle of the last page is initiated only after completion of the previous cycle, which can be expressed as the following formula.
tPROG = Program time for the last page + Program time for the ( last -1)th page - (Program command cycle time + Last page data loading time)
Maximum tPROG is 10ms in this case.
- 59 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Cache Program(2/2)
CLE
CE
WE
ALE
80h
Add1
Add2
Add3
Add4
Din
N
Add5
R/B
Din
M
80h
15h
Add1
Add2
Add3
Add4
Add5
tCBSY
I/Ox
RE
1
Last Page Input & Program
CLE
CE
WE
ALE
Add2
Add3
R/B
Add4
Add5
Din
N
Din
M
I/O
tPROG*
70h
10h
I/Ox
RE
Cache register
1
page K
page K
data register
page K+1
3
page K+1
page K
3
Page K
Page K
Page K
15h
4
4
Page K+1
10h
NOTE :
- Issuing the 15h command to the device after serial data input initiates the program operation with cache registers.
1) Data for Page K is input to cache registers.
2) Data is transferred to the data registers by the 15h command. During the transfer the Ready/Busy outputs Busy State (tCBSY).
3) Data for Page K+1 is input to cache registers while the data of the Page K is being programmed.
4) The programming with cache registers is terminated by the 10h command . When the device becomes Ready, it shows that the internal programming of the Page K+1 is
completed.
tPROG* = Program time for the last page + Program time for the ( last -1)th page - (command input cycle time + address input cycle time + Last page data loading time)
Maximum tPROG is 10ms in this case.
- 60 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Pass/Fail status for each page programmed by the Cache Program operation can be detected by the Read Status operation.
I/O 0 : Pass/Fail of the current page program operation.
I/O 1 : Pass/Fail of the previous page program operation.
The Pass/Fail status on I/O 0 and I/O 1 are valid under the following conditions.
Status on I/O 0 : True Ready/Busy is Ready state.
The True Ready/Busy is output on I/O 5 by Read Status operation or R/B pin after the 10h command.
Status on I/O 1 :Cache Read/Busy is Ready State.
The Cache Ready/Busy is output on I/O 6 by Read Status operation or R/B pin after the 15h command.
I/O1 =>
Invalid
Page1
Page1
I/O0 =>
Invalid
Invalid
Page2
80h....15h
70h
Status
Out
Page 1
80h....15h
Status
Out
70h
70h
Status
Out
80h....15h
Page 2
Page N-1
R/B pin
Cache
Ready/Busy
True
Ready/Busy
Page 2
Page 1
I/O1 =>
Page N-2
Invalid
Page N
I/O0 =>
Invalid
Invalid
Page N-1
80h....15h
Page N-1
70h
Status
Out
80h....10h
70h
Status
Out
70h
Status
Out
Page N
R/B pin
Cache
Ready/Busy
True
Ready/Busy
Page N-1
Page N
During both True Ready/Busy and Cache Ready/Busy return to Ready state, the Pass/Fail for previous
page and current page can be shown through I/O 1 and I/O 0 concurrently.
- 61 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
tCWAW
I/Ox
80h
Address
00h
Address
05h
Data Output
E0h
Col Add1,2
NOTE :
Register read out operation is prohibited during cache program operation.
R/B
"1" Fail
I/Ox
80h
10h
70h
R/B
I/Ox
00h
Address
Col Add1,2 &
Row Add1,2,3
05h
I/O0
Address
E0h
Col Add1,2
NOTE :
Register read out operation is prohibited during cache program operation.
- 62 -
Data Output
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
I/Ox
80h
11h
R/B
81h
Note*2
tCWAW
I/Ox
00h
Address (5 Cycle)
05h
Address (2 Cycle)
E0h
Data Output
Col. Add.1,2
column address : Valid
R/B
I/Ox
00h
Address (5 Cycle)
05h
Address (2 Cycle)
Col. Add.1,2
column address : Valid
NOTE :
1) It is noticeable that physically same row address is applied to two planes .
2) Any command between 11h and 81h is prohibited except 70h/F1h and FFh.
3) Register read out operation is prohibited during cache program operation.
- 63 -
E0h
Data Output
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
I/Ox
tPROG
"1" Fail
80h Address & Data Input 11h
column address : Valid
page address : Page M
plane address : Fixed Low
block address : Block N
70h
I/O0
R/B
I/Ox
00h
Address (5 Cycle)
05h
Address (2 Cycle)
E0h
Data Output
Col. Add.1,2
column address : Valid
R/B
I/Ox
00h
Address (5 Cycle)
05h
Address (2 Cycle)
Col. Add.1,2
column address : Valid
NOTE :
1) It is noticeable that physically same row address is applied to two planes .
2) Any command between 11h and 81h is prohibited except 70h/F1h and FFh.
3) Register read out operation is prohibited during cache program operation.
- 64 -
E0h
Data Output
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
I/O0 ~ 7
80h
11h
tPROG
81h
"0"
10h
70h/F1h
I/O0
Note*2
column address : Valid
page address : Page M
plane address: Fixed Low
block address: Block N
"1"
Fail
NOTE :
1) It is noticeable that same row address except for the Plane address is applied to the two blocks
2) Any command between 11h and 81h is prohibited except 70h/F1h and FFh.
Data
Input
80h
11h
81h
10h
Plane 0
(2076 Block)
Plane 1
(2076 Block)
Block 0
Block 1
Block 2
Block 3
Block 4148
Block 4150
Block 4149
Block 4151
- 65 -
Pass
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
I/OX
60h
Address (3 Cycle)
60h
35h
Address (3 Cycle)
Row Add.1,2,3
Row Add.1,2,3
R/B
I/Ox
00h
Address (5 Cycle)
Address (2 Cycle)
05h
Data Output
Col. Add.1,2
column address: Valid
E0h
R/B
I/Ox
00h
Address (5 Cycle)
Address (2 Cycle)
05h
E0h
Data Output
Col. Add.1,2
tPROG
tDBSY
R/B
I/Ox
85h
Add.(5Cycles)
11h
81h
Add.(5Cycles)
10h
Note2
- 66 -
70h/F1h
www.DataSheet4U.net
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
Plane0
Rev. 1.0
FLASH MEMORY
Plane1
Source page
Source page
Target page
Target page
(1)
(2)
(3)
Data Field
(1)
Spare Field
(2)
(3)
Data Field
Spare Field
NOTE :
1) Copy-Back Program operation is allowed only within the same memory plane.
2) Any command between 11h and 81h is prohibited except 70h/F1h and FFh.
- 67 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
I/OX
60h
Address (3 Cycle)
60h
35h
Address (3 Cycle)
Row Add.1,2,3
Row Add.1,2,3
R/B
I/Ox
00h
Address (5 Cycle)
05h
E0h
Data Output
Col. Add.1,2
column address: Valid
Address (2 Cycle)
R/B
I/Ox
00h
Address (5 Cycle)
05h
Address (2 Cycle)
E0h
Data Output
Col. Add.1,2
tDBSY
R/B
I/Ox
85h
Add.(5Cycles)
Data
85h
Data
11h
Note2
Add.(2Cycles)
Col. Add.1,2
Destination Address
column address: Valid
tPROG
R/B
I/Ox
81h
Add.(5Cycles)
Data
85h
Add.(2Cycles)
Col. Add.1,2
Destination Address
column address: Valid
page address : Page M
plane address: Fixed High
block address: Block N
NOTE :
1) Copy-Back Program operation is allowed only within the same memory plane.
2) Any command between 11h and 81h is prohibited except 70h/F1h and FFh.
- 68 -
Data
10h
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
tR
R/B
I/OX
60h
60h
Address (3 Cycle)
30h
Address (3 Cycle)
Row Add.1,2,3
Row Add.1,2,3
R/B
I/Ox
00h
Address (5 Cycle)
05h
E0h
Data Output
Col. Add.1,2
column address: Valid
Address (2 Cycle)
R/B
I/Ox
00h
Address (5 Cycle)
05h
E0h
Col. Add.1,2
tDCBSYR2
R/B
I/OX
60h
Address (3 Cycle)
60h
Row Add.1,2,3
Address (3 Cycle)
3Ah
Row Add.1,2,3
Data Output
Address (2 Cycle)
tCBSY2
tDBSY
R/B
I/Ox
8Ch
Add.(5Cycles)
Data Input
11h
8Ch
Add.(5Cycles)
Data Input
15h
Note2
- 69 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
00h
Address (5 Cycle)
05h
E0h
Data Output
Col. Add.1,2
column address: Valid
Address (2 Cycle)
R/B
I/Ox
00h
Address (5 Cycle)
05h
E0h
Data Output
Col. Add.1,2
Address (2 Cycle)
tPROG
tDBSY
R/B
I/Ox
8Ch
Add.(5Cycles)
Data Input
11h
8Ch
Add.(5Cycles)
Data Input
Note2
NOTE :
1) Two-Plane Intelligent Copy-Back Program operation is allowed only within the same memory plane.
2) Any command between 11h and 8Ch is prohibited except 70h/F1h and FFh.
- 70 -
10h
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
Rev. 1.0
datasheet
FLASH MEMORY
Pass/Fail status for each page programmed by the Intelligent Copy-Back Program operation can be detected by the Read Status operation.
I/O 0 : Pass/Fail of the current page program operation.
I/O 1 : Pass/Fail of the previous page program operation.
The Pass/Fail status on I/O 0 and I/O 1 are valid under the following conditions.
Status on I/O 0 : True Ready/Busy is Ready state.
The True Ready/Busy is output on I/O 5 by Read Status operation or R/B pin after the 10h command.
Status on I/O 1 :Cache Read/Busy is Ready State.
The Cache Ready/Busy is output on I/O 6 by Read Status operation or R/B pin after the 15h command.
CASE 1
I/O1 =>
Invalid
Valid
I/O0 =>
Invalid
Invalid
00h....3Ah
8Ch....15h
70h
Status
Out
00h....3Ah
70h
Status
Out
R/B pin
Cache
Ready/Busy
True
Ready/Busy
Page N
Read for Copy-Back
Page N - 1
Copy-Back Program
Page N + 1
Read for Copy-Back
CASE 2
I/O1 =>
Invalid
Invalid
I/O0 =>
Invalid
Valid
00h....3Ah
8Ch....15h
70h
Status
Out
R/B pin
Cache
Ready/Busy
True
Ready/Busy
Page N
Read for Copy-Back
Page N - 1
Copy-Back Program
- 71 -
70h
Status
Out
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
I/OX
80h
11h
tCBSY
81h
15h
1
tDBSY
tPROG
R/B
I/Ox
80h
11h
81h
10h
NOTE :
1) It is noticeable that same row address except for A20 is applied to the two blocks
2) Any command between 11h and 81h is prohibited except 70h/F1h and FFh.
3) Since programming the last page does not employ caching, the program time has to be that of Page Program. However, if the previous program cycle with the cache data
has not finished, the actual program cycle of the last page is initiated only after completion of the previous cycle, which can be expressed as the following formula.
tPROG = Program time for the last page + Program time for the ( last -1)th page
- (Program command cycle time + Last page data loading time)
80h
Cache register
11h
81h
Data register
15h
2
3
3
Plane 0
(2076 Block)
Plane 1
(2076 Block)
Block 0
Block 1
Block 2
Block 3
Block 4148
Block 4150
Block 4149
Block 4151
- 72 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
R/B
"0"
60h
I/Ox
Address Input(3Cycle)
Pass
I/O0
70h
D0h
"1"
R/B
I/OX
60h
Address (3 Cycle)
Row Add 1,2,3
page address : Fixed Low
plane address :Fixed Low
block address : Block N
60h
Address (3 Cycle)
Row Add 1,2,3
page address : Fixed Low
plane address : Fixed High
block address : Block N
- 73 -
D0h
70h/F1h
"0"
I/O0
"1"
Fail
Pass
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
Intelligent
Copy-Back
Program
Pass/Fail(N)
Pass/Fail(N)
I/O
Page
Program
Block
Erase
I/O 0
Pass/Fail
Pass/Fail
I/O 1
Not Use
Not Use
I/O 2
Not Use
Not Use
Not Use
I/O 3
Not Use
Not Use
Not Use
I/O 4
Not Use
Not Use
Not Use
I/O 5
I/O 6
I/O 7
Read
Cache Read
Intelligent
Copy-Back
Read
Definition
Not Use
Not Use
Not Use
Pass : "0"
Fail : "1"
Not Use
Not Use
Not Use
Pass : "0"
Fail : "1"
Not Use
Not Use
Not Use
Not Use
Dont -cared
Not Use
Not Use
Not Use
Not Use
Dont -cared
Not Use
Not Use
Not Use
Not Use
Not Use
Dont -cared
Not Use
True
Ready/Busy
True
Ready/Busy
Not Use
True
Ready/Busy
True
Ready/Busy
Ready/Busy
Ready/Busy
Cache
Ready/Busy
Cache
Ready/Busy
Ready/Busy
Write Protect
Write Protect
Write Protect
Write Protect
Write Protect
Pass/Fail(N-1) Pass/Fail(N-1)
Busy : "0"
Ready : "1"
Ready : "1"
Write Protect
Write Protect
Protected : "0"
Not Protected : "1"
NOTE :
1) I/Os defined Not use are recommended to be masked out when Read Status is being executed.
2) N : current page, N-1: previous page.
Page
Program
Block
Erase
Cache
Program
Intelligent
Copy-Back
Program
Read
Cache
Read
Intelligent
Copy-Back
Read
I/O 0
Chip
Pass/Fail
Chip
Pass/Fail
Chip
Pass/Fail(N)
Chip
Pass/Fail(N)
Not Use
Not Use
Not Use
Pass : "0"
Fail : "1"
I/O 1
Plane0
Pass/Fail
Plane0
Pass/Fail
Plane0
Pass/Fail(N)
Plane0
Pass/Fail(N)
Not Use
Not Use
Not Use
Pass : "0"
Fail : "1"
I/O 2
Plane1
Pass/Fail
Plane1
Pass/Fail
Plane1
Pass/Fail(N)
Plane1
Pass/Fail(N)
Not Use
Not Use
Not Use
Pass : "0"
Fail : "1"
I/O 3
Not Use
Not Use
Plane0
Pass/Fail(N-1)
Plane0
Pass/Fail(N-1)
Not Use
Not Use
Not Use
Pass : "0"
Fail : "1"
I/O 4
Not Use
Not Use
Plane1
Pass/Fail(N-1)
Plane1
Pass/Fail(N-1)
Not Use
Not Use
Not Use
Pass : "0"
Fail : "1"
I/O 5
Not Use
Not Use
True
Ready/Busy
True
Ready/Busy
Not Use
True
Ready/Busy
True
Ready/Busy
Busy : "0"
Ready : "1"
I/O 6
Ready/Busy
Ready/Busy
Cache
Ready/Busy
Cache
Ready/Busy
Ready/Busy
Cache
Ready/Busy
Cache
Ready/Busy
Busy : "0"
Ready : "1"
I/O 7
Write Protect
Write Protect
Write Protect
Write Protect
Write Protect
Write Protect
Write Protect
Protected : "0"
Not Protected : "1"
NOTE :
1) I/Os defined Not use are recommended to be masked out when Read Status is being executed.
2) N : current page,
N-1 : previous page.
- 74 -
Definition
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
5.20 Read Id
The device contains a product identification mode, initiated by writing 90h to the command register, followed by an address input of 00h. Six read cycles
sequentially output the manufacturer code(ECh), and the device code and 3rd, 4th, 5th, 6th cycle ID respectively. The command register remains in Read
ID mode until further commands are issued to it.
Read ID Operation
tCLR
CLE
tCEA
CE
WE
tAR
ALE
tWHR
RE
I/OX
Device
tREA
00h
ECh
Address. 1cycle
Maker code
90h
Device
Code
3rd Cyc.
4th Cyc.
5th Cyc.
6th Cyc.
Device code
3rd Cycle
4th Cycle
5th Cycle
6th Cycle
D7h
94h
76h
64h
43h
K9GBG08U0A
K9LCG08U1A
K9HDG08U5A
5.21 Reset
The device offers a reset feature, executed by writing FFh to the command register. When the device is in Busy state during random read, program or
erase mode, the reset operation will abort these operations. The contents of memory cells being altered are no longer valid, as the data will be partially
programmed or erased. The command register is cleared to wait for the next command, and the Status Register is cleared to value C0h when WP is high.
Refer to table for device status after reset operation. If the device is already in reset state a new reset command will be accepted by the command register. The R/B pin changes to low for tRST after the Reset command is written.
RESET Operation
tRST
R/B
I/OX
FFh
Device Status
Operation mode Mode
After Power-up
After Reset
- 75 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CLE
ALE
tADL
tWC
WE
tWB
RE
(1)
I/Ox
EFh
10h
B0
B1
B2
B3
R/B
NOTE :
1) B0-B3 are parameters identifying new settings for the feature specified.
Driver Strength
00h~01h
Reserved
02h
03h
Reserved
04h
05h
Reserved
06h
07h
Reserved
09h
Reserved
0Ah ~FFh
Reserved
- 76 -
tFEAT
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
CLE
ALE
WE
RE
(1)
I/Ox
EEh
EFh
10h
B0
B1
B2
B3
tFEAT
R/B
Rpd/Rpu
Rpd
Overdrive1
Rpu
Rpd
Nominal
Rpu
Rpd
Underdrive
Rpu
Minimum
Nominal
Maximum
VccQ(3.3V)
VccQ(3.3V)
VccQ(3.3V)
VccQ 0.2
18
27
43
ohms
VccQ 0.5
20
32
53
ohms
VccQ 0.8
29
46
77
ohms
VccQ 0.2
29
46
77
ohms
VccQ 0.5
20
32
53
ohms
VccQ 0.8
18
27
43
ohms
VccQ 0.2
23
34
54
ohms
VccQ 0.5
26
40
68
ohms
VccQ 0.8
36
57
96
ohms
VccQ 0.2
36
57
96
ohms
VccQ 0.5
26
40
68
ohms
VccQ 0.8
23
34
54
ohms
VccQ 0.2
30
45
72
ohms
VccQ 0.5
34
53
91
ohms
VccQ 0.8
48
76
128
ohms
VccQ 0.2
48
76
128
ohms
VccQ 0.5
34
53
91
ohms
VccQ 0.8
30
45
72
ohms
VOUT to VssQ
Units
Max
VccQ(3.3V)
VccQ(3.3V)
Overdrive 1
Nominal
Underdrive
Drive Strength
Unit
Notes
ohms
1, 2
10
ohms
1, 2
14
ohms
1, 2
NOTE :
1) Mismatch is the absolute value between pull-up and pull-down impedances. Both are measured at the same temperature and voltage.
2) Test conditions: VccQ = VccQ(min), Vout = VccQ 0.5, TA = TOPER
- 77 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
5.23 Ready/busy
The device has a R/B output that provides a hardware method of indicating the completion of a page program, erase and random read completion. The R/
B pin is normally high but transitions to low after program or erase command is written to the command register or random read is started after address
loading. It returns to high when the internal controller has finished the operation. The pin is an open-drain driver thereby allowing two or more R/B outputs
to be Or-tied. Because pull-up resistor value is related to tr(R/B) and current drain during busy(ibusy) , an appropriate value can be obtained with the following reference chart. Its value can be determined by the following guidance.
Rp
VCC
ibusy
3.3V device - VOL : 0.4V, VOH : 2.4V
Ready Vcc
R/B
open drain output
VOH
CL
VOL
Busy
tf
tr
GND
Device
tr,tf [s]
2m
Ibusy [A]
Ibusy
200n
150
1.2
100
100n
1m
0.8
tr
0.6
50
3.6
1K
tf
3.6
3.6
2K
3K
Rp(ohm)
4K
3.6
Rp value guidance
3.2V
VCC(Max.) - VOL(Max.)
IOL + IL
8mA + IL
where IL is the sum of the input currents of all devices tied to the R/B pin.
Rp(max) is determined by maximum permissible limit of tr
- 78 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
1st Cycle
Dvice Code(2nd)
3rd Cycle
4th Cycle
5th Cycle
6th Cycle
ECh
D7h
94h
76h
64h
43h
1st Cycle
Dvice Code(2nd)
3rd Cycle
4th Cycle
5th Cycle
6th Cycle
4Ah
45h
44h
45h
43h
01h
K9GBG08U0A
K9LCG08U1A
K9HDG08U5A
R/B
RE
I/Ox
ECh
40h
- 79 -
www.DataSheet4U.net
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
Rev. 1.0
FLASH MEMORY
O/M
Description
Value
0-3
4-5
Revision number
2-15: Reserved (0)
1: 1 = supports revision 1.0
0: Reserved (0)
02h, 00h
6-7
Features supported
0-15 Reserved (0)
<To be defined based on feature discussions.>
TBD
8-10
TBD
Reserved (0)
All 00h
11-3111-31
44-63
64-69
70-71
TBD
TBD
TBD
72-79
Reserved (0)
Memory organization block
80-83
84-85
00h, 02h
86-89
TBD
TBD
90-91
TBD
TBD
92-95
96-99
100
01h
101-255
TBD
TBD
TBD
512-767
From768
TBD
NOTE :
Values in the Device ID Table are TBD
- 80 -
www.DataSheet4U.net
Rev. 1.0
datasheet
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
FLASH MEMORY
100s
(2)
VCC/VCCQ
Vcc : ~ 2.7V
VccQ : (3.3V) : ~2.7V
CLE
CE
Dont care
High
WP
Dont care
WE
I/Ox
FFh
R/B
100s
5ms max
Invalid
Operation
Dont care
NOTE :
1) During the initialization, the device consumes a maximum current of 50mA (ICC1)
2) Vcc should be reached the valid voltage no later than VccQ.
- 81 -
www.DataSheet4U.net
K9GBG08U0A
K9LCG08U1A K9HDG08U5A
datasheet
Rev. 1.0
FLASH MEMORY
Program Operation
1. Enable Mode
WE
I/O
80h
10h
WP
R/B
tww(min.100ns)
2. Disable Mode
WE
I/O
80h
10h
WP
R/B
tww(min.100ns)
Erase Operation
1. Enable Mode
WE
I/O
60h
D0h
WP
R/B
tww(min.100ns)
2. Disable Mode
WE
60h
I/O
D0h
WP
R/B
tww(min.100ns)
- 82 -