
M58WR064HU M58WR064HL
Status Register
7.0.6
Program Suspend Status Bit (SR2)
The Program Suspend Status bit indicates that a Program operation has been suspended in
the addressed block. When the Program Suspend Status bit is High (set to ‘1’), a
Program/Erase Suspend command has been issued and the memory is waiting for a
Program/Erase Resume command. The Program Suspend Status should only be
considered valid when the Program/Erase Controller Status bit is High (Program/Erase
Controller inactive). SR2 is set within the Program Suspend Latency time of the
Program/Erase Suspend command being issued therefore the memory may still complete
the operation rather than entering the Suspend mode.
When a Program/Erase Resume command is issued the Program Suspend Status bit
returns Low.
7.0.7
Block Protection Status Bit (SR1)
The Block Protection Status bit can be used to identify if a Program or Block Erase operation
has tried to modify the contents of a locked block.
When the Block Protection Status bit is High (set to ‘1’), a Program or Erase operation has
been attempted on a locked block.
Once set High, the Block Protection Status bit can only be reset Low by a Clear Status
Register command or a hardware reset. If set High it should be reset before a new
command is issued, otherwise the new command will appear to fail.
7.0.8
Bank Write/Multiple Word Program Status Bit (SR0)
The Bank Write Status bit indicates whether the addressed bank is programming or erasing.
In Enhanced Factory Program mode the Multiple Word Program bit shows if a Word has
finished programming or verifying depending on the phase. The Bank Write Status bit
should only be considered valid when the Program/Erase Controller Status SR7 is Low (set
to ‘0’).
When both the Program/Erase Controller Status bit and the Bank Write Status bit are Low
(set to ‘0’), the addressed bank is executing a Program or Erase operation. When the
Program/Erase Controller Status bit is Low (set to ‘0’) and the Bank Write Status bit is High
(set to ‘1’), a Program or Erase operation is being executed in a bank other than the one
being addressed.
In Enhanced Factory Program mode if Multiple Word Program Status bit is Low (set to ‘0’),
the device is ready for the next Word, if the Multiple Word Program Status bit is High (set to
‘1’) the device is not ready for the next Word.