128Mb, 256Mb, 512Mb, 1Gb StrataFlash Memory
Status Register
Status Register
The status register is a 16-bit, read-only register that indicates device status, region sta-
tus, and operating errors. Upon power-up or exit from reset, the status register defaults
to 0080h (device ready, no errors).
The status register has status bits and error bits. Status bits are set and cleared by the
device; error bits are only set by the device. Error bits are cleared using the CLEAR STA-
TUS REGISTER command or by resetting the device.
To read from the status register, first issue the READ STATUS REGISTER command and
then read from the device. Note that some commands automatically switch from read
mode to read status register mode.
Table 8: Status Register Bit Definitions (Default Value = 0080h)
Bit
15:10
9:8
Name
Description
Reserved
Reserved for future use; these bits will always be set to zero
Partition program er- SR[9]/SR[8]
ror
0 0 = Region program successful
1 0 = Region program error: Attempted write with object data to control
mode region
0 1= Region-program error: Attempted rewrite to object mode region
1 1 = Region-program error: Attempted write using illegal command
(SR[4] will also be set along with SR[8,9] for the above error conditions
7
6
Device status
Erase suspend
0 = Device is busy; SR[9,8,6:1] are invalid, SR[0] is valid
1 = Device is ready; SR[9:8], SR[6:1] are valid
0 = Erase suspend not in effect
1 = Erase suspend in effect
5:4
Erase error/blank check SR[5]/SR[4]
error
program error
0 0 = PROGRAM or ERASE operation successful
0 1 = Program error: operation aborted
(command sequence 1 0 = Erase error: Operation aborted; Blank check error: Operation failed
error)
1 1 = Command sequence error: Command aborted
3
2
1
0
VPP error
0 = VPP within acceptable limits during program or erase
1 = VPP < VPPLK during program or erase; operation aborted
Program suspend
Block lock error
Partition status
0 = Program suspend not in effect
1 = Program suspend in effect
0 = Block not locked during program or erase; operation successful
1 = Block locked during program or erase; operation aborted
SR[7]/SR[0]
0 0 = Active PROGRAM or ERASE operation in addressed partition
BEFP: Program or verify complete, or ready for data
0 1 = Active PROGRAM or ERASE operation in other partition
BEFP: Program or Verify in progress
1 0 = No active PROGRAM or ERASE operation in any partition
BEFP: Operation complete
1 1 = Reserved
PDF: 09005aef8448483a
128_256_512_65nm_g18.pdf - Rev. F 8/11 EN
Micron Technology, Inc. reserves the right to change products or specifications without notice.
24
© 2011 Micron Technology, Inc. All rights reserved.