Professional Documents
Culture Documents
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
1 Gb NAND Flash
H27U1G8F2B
This document is a general product description and is subject to change without notice. Hynix does not assume any responsibility for
use of circuits described. No patent licenses are implied.
Rev 1.2 / Dec. 2009 1
1
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
Document Title
1 Gbit (128 M x 8 bit) NAND Flash Memory
Revision History
Revision
History Draft Date Remark
No.
0.0 Initial Draft. May. 13. 2008 Preliminary
4th 4th
0.2 Cycle Cycle Aug. 19. 2008 Preliminary
15h → 1Dh
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
FEATURES SUMMARY
ELECTRONIC SIGNATURE
- 1st cycle : Manufacturer Code
- 2nd cycle : Device Code
- 3rd cycle : Internal chip number, Cell Type, Number of
Simultaneously Programmed Pages.
- 4th cycle : Page size, Block size, Organization, Spare
size
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
1. SUMMARY DESCRIPTION
Hynix NAND H27U1G8F2B Series have 128 M x 8 bit with spare 4 M x 8 bit capacity. The device is offered in 3.3 V Vcc
Power Supply, and with x8 I/O interface. Its NAND cell provides the most cost-effective solution for the solid state mass
storage market. The memory is divided into blocks that can be erased independently so it is possible to preserve valid data
while old data is erased.
The device contains 1024 blocks, composed by 64 pages. A program operation allows to write the 2112 byte page in
typical 200 us and an erase operation can be performed in typical 2.0 ms on a 128 K byte block.
Data in the page can be read out at 25ns cycle time per byte. The I/O pins serve as the ports for address and data input/
output as well as command input. This interface allows a reduced pin count and easy migration towards different densities,
without any rearrangement of footprint.
Commands, Data and Addresses are synchronously introduced using CE, WE, RE, ALE and CLE input pin. The on-chip
Program/Erase Controller automates all program and erase functions including pulse repetition, where required, and inter-
nal verification and margining of data. The modify operations can be locked using the WP input.
The chip supports CE don't care function. This function allows the direct download of the code from the NAND Flash
memory device by a microcontroller, since the CE transitions do not stop the read operation.
The output pin R/B (open drain buffer) signals the status of the device during each operation. In a system with multiple
memories the R/B pins can be connected all together to provide a global status signal.
Even the write-intensive systems can take advantage of the H27U1G8F2B Series extended reliability of 100 K program/
erase cycles by providing ECC (Error Correcting Code) with real time mapping-out algorithm.
The copy back function allows the optimization of defective blocks management: when a page program operation fails
the data can be directly programmed in another page inside the same array section without the time consuming serial data
insertion phase. Data read out after copy back read is allowed.
This device includes also extra features like OTP/Unique ID area, Read ID2 extension.
The H27U1G8F2B is available in 48-TSOP1 12 x 20 mm and 63-FBGA 9 x 11 mm.
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
VCC
VSS
1 2 3 4 5 6 7 8 9 10
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
NOTE :
1. A 0.1uF capacitor should be connected between the Vcc Supply Voltage pin and the Vss Ground pin to decouple the
current surges from the power supply. The PCB track widths must be sufficient to carry the currents required during
program and erase operations.
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
1023
1024
I/O0 ~ 7
Page Buffer
2 K Bytes 64 Bytes
1st Cycle A0 A1 A2 A3 A4 A5 A6 A7
3rd Cycle A12 A13 A14 A15 A16 A17 A18 A19
4th Cycle A20 A21 A22 A23 A24 A25 A26 A27
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
Acceptable
FUNCTION 1st 2nd 3rd 4th Command
During Busy
PAGE READ 00h 30h - -
READ FOR COPY-BACK 00h 35h - -
READ ID 90h - - -
RESET FFh - - - Yes
PAGE PROGRAM 80h 10h - -
COPY BACK PGM 85h 10h - -
BLOCK ERASE 60h D0h - -
READ STATUS REGISTER 70h - - - Yes
RANDOM DATA INPUT 85h - - -
RANDOM DATA OUTPUT 05h E0h - -
CACHE READ START 31h - -
CACHE READ EXIT 3Fh - - -
NOTE : With the CE don't care option CE high during latency time does not stop the read operation
Table 5 : Mode Selection
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
2. BUS OPERATION
There are six standard bus operations that control the device. These are Command Input, Address Input, Data Input,
Data Output, Write Protect, and Standby.
Typically glitches less than 5 ns on Chip Enable, Write Enable and Read Enable are ignored by the memory and do not
affect bus operations.
2.6 Standby.
In Standby the device is deselected, outputs are disabled and Power Consumption reduced.
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
3. DEVICE OPERATION
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
3.7 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 E0h when WP is high. Refer to Table 13 for device
status after reset operation. If the device is already in reset state a new reset command will not be accepted by the com-
mand register. The R/B pin transitions to low for tRST after the Reset command is written (see Figure 20).
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
4. OTHER FEATURES
4.2 Ready/Busy.
The device has a Ready/Busy output that provides method of indicating the completion of a page program, erase, copy-
back, cache program and random read completion. The R/B pin is normally high and goes to low when the device is busy
(after a reset, read, program, erase operation). 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 (I busy), an appropriate value can be obtained with the following reference
chart (Figure 23). Its value can be determined by the following guidance.
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
NOTE:
1. The 1st block is guaranteed to be a valid block at the time of shipment.
NOTE:
1. Except for the rating "Operating Temperature Range", stresses above those listed in the Table "Absolute Maximum
Ratings" may cause permanent damage to the device. These are stress ratings only and operation of the device at these
or any other conditions above those indicated in the Operating sections of this specification is not implied. Exposure to
Absolute Maximum Rating conditions for extended periods may affect device reliability. Refer also to the HYNIX SURE
Program and other relevant quality documents.
2. Minimum Voltage may undershoot to -2V during transition and for less than 20ns during transitions.
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
A27 ~ A0
ADDRESS
REGISTER/
COUNTER
PROGRAM
ERASE X
CONTROLLER 1024 Mbit + 32 Mbit
HV GENERATION D
NAND Flash E
C
ALE
MEMORY ARRAY O
D
CLE E
WE R
CE COMMAND
WP INTERFACE
LOGIC
RE
PAGE BUFFER
COMMAND
REGISTER
Y DECODER
DATA
REGISTER
BUFFERS
IO
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
3.3 Volt
Parameter Symbol Test Conditions Unit
Min Typ Max
Sequential
ICC1 tRC = 25 ns, CE = VIL, IOUT = 0 mA - 15 30 mA
Read
Operating
Current Program ICC2 - - 15 30 mA
Erase ICC3 - - 15 30 mA
CE = VIH,
Stand-by Current (TTL) ICC4 1 mA
WP = 0 V/VCC
Value
Parameter
3.3 Volt
Output Load (1.65V – 1.95V & 2.5V - 3.6V) 1 TTL GATE and CL = 50 pF
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
NOTE :
Typical program time is defined as the time when which more than 50 % of the whole pages are programmed at
Vcc = 3.3 V and 25 ℃.
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
3.3 Volt
Parameter Symbol Unit
Min Max
CLE Setup time tCLS 12 ns
CLE Hold time tCLH 5 ns
CE Setup time tCS 20 ns
CE Hold time tCH 5 ns
WE Pulse width tWP 12 ns
ALE Setup time tALS 12 ns
ALE Hold time tALH 5 ns
Data Setup time tDS 12 ns
Data Hold time tDH 5 ns
Write Cycle time tWC 25 ns
WE High Hold time tWH 10 ns
Address to Data Loading time tADL 70 ns
Data Transfer from Cell to Register tR 25 us
ALE to RE Delay tAR 10 ns
CLE to RE Delay tCLR 10 ns
Ready to RE Low tRR 20 ns
RE Pulse Width tRP 12 ns
WE High to Busy tWB 100 ns
Read Cycle Time tRC 25 ns
RE Access Time tREA 20 ns
RE High to Output Hi-Z tRHZ 100 ns
CE High to Output Hi-Z tCHZ 30 ns
CE High to ALE or CLE Don’t care tCSD 10 ns
RE High to Output Hold tRHOH 15 ns
RE Low to Output Hold tRLOH 5 ns
CE High to Output Hold tCOH 15 ns
RE High Hold Time tREH 10 ns
Output Hi-Z to RE Low tIR 0 ns
RE High to WE Low tRHW 100 ns
WE High to RE Low tWHR 60 ns
Device Resetting Time (Read/Program/Erase) tRST 5/10/500 1) us
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
Cache
IO Page Program Block Erase Read CODING
Read
1 NA NA NA NA -
2 NA NA NA NA -
3 NA NA NA NA -
4 NA NA NA NA -
P/E/R Controller
5 Ready/Busy Ready/Busy Ready/Busy Active: ‘0’ Idle:’1’
Bit
7 Write Protect Write Protect Write Protect NA Protected: ‘0’ Not Protected: ‘1’
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
1 0 0
Number of
2 0 1
Simultaneously
4 1 0
Programmed Pages
8 1 1
Interleave Program Not 0
Between multiple chips Supported 1
Not 0
Write Cache
Supported 1
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
W&/6 W&/+
&/(
W&6 W&+
&(
W:3
:(
W$/6 W$/+
$/(
W'6 W'+
,2[ &RPPDQG
tCLS
CLE
tCS
ALE
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
tCLH
CLE
tCH
CE
tWC
tALS
ALE
tRC
CE
tCHZ
tREH
tREA tREA tREA tCOH
RE
tRHZ tRHZ
tRHOH
tRR
R/B
Notes: Transition is measured at +/-200mV from steady state voltage with load.
This parameter is sampled and not 100% tested. (tCHZ, tRHZ)
tRHOH starts to be valid when frequency is lower than 33 MHz.
tRLOH is valid when frequency is higher than 33 MHz.
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
W&5
&(
W5& W&+=
W53 W5(+ W&2+
5(
W5+=
W5($ W5($
W5/2+ W5+2+
5%
1RWHV7UDQVLWLRQLVPHDVXUHGDWP9IURPVWHDG\VWDWHYROWDJHZLWKORDG
7KLVSDUDPHWHULVVDPSOHGDQGQRWWHVWHGW&+=W5+=
W5/2+LVYDOLGZKHQIUHTXHQF\LVKLJKHUWKDQ0+]
W5+2+VWDUWVWREHYDOLGZKHQIUHTXHQF\LVORZHUWKDQ0+]
W&/5
&/( W&/6
W&/+
W&6
&(
W&+
W:3
:( W&+=
W&5
W&2+
W:+5
5(
W'+ W5($ W5+=
W'6 W,5
W5+2+
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
tCLR
CLE
CE
tWC
WE
tWB
tAR
ALE
tRHZ
tR tRC
RE
tRR
Busy
R/D
CLE
CE
WE
tWB tCHZ
tAR tCOH
ALE
tR tRC
RE
tRR
R/B Busy
tCLR
CE
WE
tWB tRHW
tWHR
tAR
ALE
tR tRC tREA
RE
tRR
I/Ox 00h Col. Add1 Col. Add2 Row Add1 Row Add2 30h Dout N Dout N+1 05h Col. Add1 Col. Add2 E0h Dout M Dout M+1
Column Address Row Address Column Address
25
1
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
CLE
CE
tWC tWC tWC
WE
tADL
tWB tPROG tWHR
ALE
RE
I/Ox 80h Col. Col. Row Row Din Din 10h 70h I/O
Add1 Add2 Add1 Add2 N M
Serial Data 1 up to m Byte Program Read Status
Input Command Column Address Row Address
Serial Input Command Command
R/B
CE
tWC tWC tWC
WE
tADL tADL
tWB tPROG tWHR
ALE
RE
80h Col. Add1 Col. Add2 Rwo Add1 Rwo Add2 Din Din 85h Col. Add1 Col. Add2 Din Din 10h 70h I/O
I/Ox N M J K
R/B
NOTES : 1. tADL is the time from the WE rising edge of final address cycle to the WE rsing edge of first data cycle.
1 Gbit (128 M x 8 bit) NAND Flash
H27U1G8F2B Series
1
27
Rev 1.2 / Dec. 2009
CLE
tCLR
CE
WE
tWB tRHW
tWHR
tAR
ALE
tR tRC tREA
RE
tRR
I/Ox 00h Col. Add1 Col. Add2 Row Add1 Row Add2 35h Dout N Dout N+1 05h Col. Add1 Col. Add2 E0h Dout M Dout M+1
Column Address Row Address Column Address
R/B Busy
28
CLE
tWB tWHR
WE
tPROG
tWB
ALE
tR tRC
RE tADL
R/B
Busy
Busy
Copy Back Data IO0=0 Sucessful Program
Input Command IO0=1 Error in Program
NOTES: 1. tADL is the time from the WE rising edge of final address cycle to the WE rising edge of first data cycle.
tR tPROG
R/B
Col add 1,2 & Row add 1,2 Col add 1,2 & Row add 1,2 Col add 1,2
1 Gbit (128 M x 8 bit) NAND Flash
H27U1G8F2B Series
1
29
1
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
CLE
CE
tWC
WE
tWB tBERS
ALE
RE
CLE
CE
WE
tAR
ALE
RE
tREA
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
WE
ALE
CLE
RE
IO7:0 FFh
tRST
R/B
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
A
CLE
CE
WE
ALE
RE
tR tRBSY
R/B
A 1 2 3
CLE
CE
WE
ALE
RE
I/Ox
31h Dout N Dout N+ Dout M 31h Dout N Dout N+ Dout M 3Fh Dout N Dout N+ Dout M
4 5 6 7 8 9
1 3 5 7
Cell Array
Page N
Page N + 1
Page N + 2
Page N + 3
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
Vcc
2.5 V (Vth)
WP
WE
10 us
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
Rp ibusy
Vcc
Ready Vcc
R/B
open drain output VOL : 0.4V, VOH : 2.4V VOH
VOL Busy
tf tr
GND
Device
Fig. Rp vs tr, tf & Rp vs ibusy
@ Vcc = 3.3 V, Ta = 25°C, CL=50pF
2.4 200
ibusy
300n 150 3m
tr, tf [s]
1.2
ibusy [A]
200n 100
0.8 2m
tR
50 0.6
100n 1m
1.8 tf 1.8 1.8 1.8
1k 2k 3k 4k
Rp (ohm)
Rp value guidence
where IL is the sum of the input currnts of all devices tied to the R/B pin.
Rp(max) is determined by maximum permissible limit of tr
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
67$57
%ORFN$GGUHVV
%ORFN
,QFUHPHQW
%ORFN$GGUHVV
'DWD 1R 8SGDWH
))K" %DG%ORFNWDEOH
<HV
/DVW 1R
EORFN"
<HV
(1'
NOTE :
- Make sure that either the 1st or 2nd page of every initial block has not FFh data at the column address of 2048.
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
%ORFN$ %ORFN%
'DWD 'DWD
WK WK
QSDJH )DLOXUH QSDJH
))K ))K
%XIIHUPHPRU\RIWKHFRQWUROOHU
NOTE :
1. An error occurs on the Block A during program or erase operation.
2. Data in Block A is copied to same location in Block B which is valid block.
3. Nth data of block A which is in controller buffer memory is copied into nth page of Block B
4. Bad block table should be updated to prevent from erasing or programming Block A
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
The Erase and Program Operations are automatically reset when WP goes Low (tWW = 100ns, min). The operations are
enabled and disabled as follows (Figure 26~29)
WE WE
t WW t WW
WP WP
R/B R/B
WE WE
t WW t WW
WP WP
R/B R/B
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
H $ $
' %
$ Į /
',(
( &
(
&3
millimeters
Symbol
Min Typ Max
A 1.200
A1 0.050 0.150
A2 0.980 1.030
B 0.170 0.250
C 0.100 0.200
CP 0.100
e 0.500
L 0.500 0.680
alpha 0 5
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
'
'
'
)'
6'
)'
H
( ( ( 6(
)(
)( GGG
%$//³$´
H E
$ $
$
Figure 31. 63-ball FBGA - 9 x 11 ball array 0.8mm pitch, Package Outline
millimeters
Symbol
Min Typ Max
D1 4.00
D2 7.20
E2 8.80
e 0.80
FD 2.50
FD1 0.90
FE 2.70
FE1 1.10
SD 0.40
SE 0.40
Table 20. 63-ball FBGA - 9 x 11 ball array 0.8mm pitch, Package Mechanical Data
H27U1G8F2B Series
1 Gbit (128 M x 8 bit) NAND Flash
M a rk in g E x a m p le
K O R
H 2 7 U 1 G 8 F 2 B x x - x x
Y W W x x
- h y n ix : H yn ix S ym b o l
- KOR : O rig in C o u n try
- H 2 7 U 1 G 8 F 2 B x x -x x : P a rt N u m ber
H : H yn ix
2 7 : N A N D Fla sh
U : P o w e r S u p p ly : U (2 .7 V ~ 3 .6 V )
1 G : D en sity : 1 G b it
8 : B it O rg an iza tion : 8(x8 )
F : C la ssificatio n : S in g le Le vel C ell+ S in g le D ie+ La rg e B lock
2 : M o de : 2 (1 n C E & 1 R /n B ; S e q u e n tia l R ow R e a d D isa b le )
B : V e rsion : 3rd G en era tio n
x : P a cka g e T ype : T (4 8 -T S O P 1 ), F (6 3 -FB G A )
x : P a cka g e M ate rial : B la n k(N o rm a l), R (L e ad & H a lo g e n F ree )