M58BW016BB ST Microelectronics, M58BW016BB Datasheet - Page 29

no-image

M58BW016BB

Manufacturer Part Number
M58BW016BB
Description
16 Mbit 512Kb x32 / Boot Block / Burst 3V Supply Flash Memories
Manufacturer
ST Microelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M58BW016BB80T3
Manufacturer:
ST
Quantity:
715
Part Number:
M58BW016BB80T3
Manufacturer:
ST
0
Part Number:
M58BW016BB80T3ES
Manufacturer:
ST
0
Part Number:
M58BW016BB80T3F
Manufacturer:
ST
Quantity:
490
Part Number:
M58BW016BB80T3F
Manufacturer:
ST
0
Part Number:
M58BW016BB80T3PT
Manufacturer:
NSC
Quantity:
2 808
fore a new Program or Erase command is issued,
otherwise the new command will appear to fail.
Program Suspend Status (Bit 2)
The Program Suspend Status bit indicates that a
Program operation has been suspended and is
waiting to be resumed. The Program Suspend
Status should only be considered valid when the
Program/Erase Controller Status bit is set to ‘1’
(Program/Erase Controller inactive); after a Pro-
gram/Erase Suspend command is issued the
memory may still complete the operation rather
than entering the Suspend mode.
When the Program Suspend Status bit is set to ‘0’,
the Program/Erase Controller is active or has com-
pleted its operation; when the bit is set to ‘1’, a Pro-
gram/Erase Suspend command has been issued
and the memory is waiting for a Program/Erase
Resume command.
When a Program/Erase Resume command is is-
sued the Program Suspend Status bit returns to
‘0’.
Block Protection Status (Bit 1)
The Block Protection Status bit can be used to
identify if a Program or Erase operation has tried
to modify the contents of a protected block.
Table 11. Status Register Bits
Note: 1. For the M58BW016D version the Tuning Protection Status bit is always set to ‘1’.
Bit
7
6
5
4
3
2
1
0
Program/Erase Controller Status
Erase Suspend Status
Erase Status
Program Status,
Tuning Protection Unlock Status
V
Program Suspend Status
Erase/Program in a Protected
Block
Tuning Protection Status
PP
Status
Name
M58BW016BT, M58BW016BB, M58BW016DT, M58BW016DB
Logic Level
When the Block Protection Status bit is set to ‘0’,
no Program or Erase operations have been at-
tempted to protected blocks since the last Clear
Status Register command or hardware reset;
when the Block Protection Status bit is set to ‘1’, a
Program or Erase operation has been attempted
on a protected block.
Once set to ‘1’, the Block Protection Status bit can
only be reset Low by a Clear Status Register com-
mand or a hardware reset. If set to ‘1’ it should be
reset before a new Program or Erase command is
issued, otherwise the new command will appear to
fail.
Tuning Protection Status (Bit 0)
The Tuning Protection Status bit indicates if the
device is locked (Tuning Protection is enabled) or
unlocked (Tuning Protection is disabled).
When the Tuning Protection Status bit is set to ‘0’
the device is locked, when it is set to ‘1’ the device
is unlocked. After a reset or power-up the device is
locked and so bit0 is set to ‘0’.
The Tuning Protection Status bit is set to ‘1’ for the
M58BW016D version.
’1’
’0’
’1’
’0’
’1’
’0’
’1’
’0’
’1’
’0’
’1’
’0’
’1’
’0’
’1’
’0’
Ready
Busy
Suspended
In Progress or Completed
Erase Error
Erase Success
Program Error
Program Success
V
V
Suspended
In Progress or Completed
Program/Erase on Protected Block,
Abort
No Operations to Protected Sectors
Tuning Protection Disabled
Tuning Protection Enabled
PP
PP
Invalid, Abort
OK
Definition
(1)
29/63

Related parts for M58BW016BB