256Mb: 3V Embedded Parallel NOR Flash
Program Operations
Figure 10: ENHANCED BUFFERED PROGRAM Flowchart
Start
Enhanced Buffered
Program command,
block address
First cycle of the
Enhanced Buffered Program
command
Enhanced
Buffered Program
command set
Write buffer data,
start address (00),
X=255
Read DQ6 at
valid address
Yes
Yes
Read
DQ5 & DQ6
at valid address
X = 0
No
Write to a different
block address
Abort Write
to buffer
=
DQ6
No
toggle
No
Yes
Enhanced Buffered
Program aborted
Write next data, (2)
program address pair
(1)
No
=1
DQ5
Yes
Write next data, (2)
Read DQ6
twice
program address pair
at valid address
X = X-1
No
DQ6 =
toggle
Enhanced Buffered
Program Confirm,
block address
258 th write cycle of the
Enhanced Buffered Program
command
Yes
Fail
Read Status Register
(DQ1, DQ5, DQ7) at
last loaded address
Yes
DQ7 = Data
No
No
No
DQ5 = 1
Yes
DQ1 = 1
Yes
Check Status Register
(DQ5, DQ7) at
last loaded address
Yes
New
Program?
No
Yes
Exit Enhanced
Buffered Program
command set
DQ7 = Data
(3)
No
(4)
Fail or Abort
End
PDF: 09005aef84ecabef
m29dw_256g.pdf - Rev. A 10/12 EN
Micron Technology, Inc. reserves the right to change products or specifications without notice.
40
© 2012 Micron Technology, Inc. All rights reserved.