M58WR032KU70ZA6U NUMONYX, M58WR032KU70ZA6U Datasheet - Page 56

no-image

M58WR032KU70ZA6U

Manufacturer Part Number
M58WR032KU70ZA6U
Description
NUMM58WR032KU70ZA6U NUM 32MB NOR FLASH P
Manufacturer
NUMONYX
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M58WR032KU70ZA6U
Manufacturer:
ST
0
Part Number:
M58WR032KU70ZA6U
Manufacturer:
ST
Quantity:
20 000
Block locking
11
11.1
11.2
11.3
56/123
Block locking
The M58WRxxxKU/L features an instant, individual block locking scheme that allows any
block to be locked or unlocked with no latency. This locking scheme has three levels of
protection.
The protection status of each block can be set to Locked, Unlocked, and Lock-Down.
Table
Flowcharts and
Reading a block’s lock status
The lock status of every block can be read in the Read Electronic Signature mode of the
device. To enter this mode write 90h to the device. Subsequent reads at the address
specified in
represented by DQ0 and DQ1. DQ0 indicates the Block Lock/Unlock status and is set by the
Lock command and cleared by the Unlock command. It is also automatically set when
entering Lock-Down. DQ1 indicates the Lock-Down status and is set by the Lock-Down
command. It cannot be cleared by software, only by a hardware reset or power-down.
The following sections explain the operation of the locking system.
Locked state
The default status of all blocks on power-up or after a hardware reset is Locked (states
(0,0,1) or (1,0,1)). Locked blocks are fully protected from any program or erase. Any
program or erase operations attempted on a locked block will return an error in the Status
Register. The Status of a Locked block can be changed to Unlocked or Lock-Down using the
appropriate software commands. An Unlocked block can be Locked by issuing the Lock
command.
Unlocked state
Unlocked blocks (states (0,0,0), (1,0,0) (1,1,0)), can be programmed or erased. All unlocked
blocks return to the Locked state after a hardware reset or when the device is powered-
down. The status of an unlocked block can be changed to Locked or Locked-Down using the
appropriate software commands. A locked block can be unlocked by issuing the Unlock
command.
Lock/Unlock - this first level allows software-only control of block locking.
Lock-Down - this second level requires hardware interaction before locking can be
changed.
V
erase on all blocks.
17, defines all of the possible protection states (WP, DQ1, DQ0), and
PP
≤ V
PPLK
Table
pseudocodes,
- the third level offers a complete hardware protection against program and
8, will output the protection status of that block. The lock status is
Figure
26, shows a flowchart for the locking operations.
M58WRxxxKU, M58WRxxxKL
Appendix C:

Related parts for M58WR032KU70ZA6U