256Mb and 512Mb (256Mb/256Mb), P30-65nm
Flowcharts
Figure 19: Buffered Enhanced Factory Programming (BEFP) Procedure
Setup Phase
Program and Verify Phase
Exit Phase
Read status
register
Read status
register
Start
Issue BEFP SETUP
Data = 0x80
Buffer ready?
BEFP exited?
No (SR[0] = 1)
No (SR[7] = 0)
Yes (SR[7] = 1)
Yes (SR[0] = 0)
Issue BEFP CONFIRM
Data = 00D0h
Full status
register check
for errors
Write data
word to buffer
BEFP setup
delay
No
Buffer full?
Yes
Finish
Read status
register
Read status
register
Yes (SR[7] = 0)
BEFP setup
done?
No (SR[0] = 1)
Program
done?
No (SR[7] = 1)
SR error-handler
user-defined
Yes (SR[0] = 0)
Yes
Program
more data
Exit
?
No
Write 0xFFFF
outside block
PDF: 09005aef84566799
p30_65nm_256Mb-512mb.pdf - Rev. A 1/13 EN
Micron Technology, Inc. reserves the right to change products or specifications without notice.
68
© 2013 Micron Technology, Inc. All rights reserved.