m58bw16f Numonyx, m58bw16f Datasheet - Page 85
![no-image](/images/manufacturer_photos/0/4/484/numonyx_sml.jpg)
m58bw16f
Manufacturer Part Number
m58bw16f
Description
16 Or 32 Mbit X 32, Boot Block, Burst 3.3 V Supply Flash Memories
Manufacturer
Numonyx
Datasheet
1.M58BW16F.pdf
(87 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
m58bw16fB4T3F
Manufacturer:
Micron Technology Inc
Quantity:
10 000
Company:
Part Number:
m58bw16fB4T3T
Manufacturer:
Micron Technology Inc
Quantity:
10 000
Part Number:
m58bw16fB4ZA3
Manufacturer:
ST
Quantity:
20 000
Company:
Part Number:
m58bw16fB4ZA3T
Manufacturer:
Micron Technology Inc
Quantity:
10 000
M58BW16F, M58BW32F
Appendix C
OTP protection
The OTP protection is an user-enabled feature that permanently protects specific blocks, so
called “OTP blocks”, against modify operations (program/erase). It is available:
●
●
The default state is unprotected. However, once the protection has been enabled, it is
impossible to disable it and the OTP blocks will remain “modify protected” for ever.
Obviously, this information is stored in internal non volatile registers.
Activation sequence
If the user wants to make the OTP protection effective on a part, he has to issue the Lock
OTP protection command.
The Lock OTP protection requires 2 write cycles:
●
●
This sequence of commands has to be given with the Tuning Protection unlocked (if this
protection is enabled on the part) and with Write Protect Enable WP_N=’1’. The user can
check its execution polling on the SR in the same way as a normal Program Word
command.
The program duration lasts about 35 µs like for a standard Program Word command. It is
also possible to detect the end of the operation by polling the Status Register.
Any Erase attempt returns A3h in the Status Register while any Program attempt returns
93h.
Once the first write cycle of the Lock OTP protection command is issued, a wrong address
on second write cycle will cause the activation sequence to fail. The Status Register allows
detecting this event and its value is then B1h (invalid sequence).
As a consequence, the protection is not active and the sequence must be restarted.
The Lock OTP Protection command cannot be suspended.
on one specific 128-kbit parameter block in the M58BW32F- block 1 (01000h-01FFFh)
for bottom devices or block 72 (FE000h-FEFFFh) for top devices
on two specific 64-kbit parameter blocks in the M58BW16F- block 2 and 3 (01000h-
01FFFh) for bottom devices or block 36 and 35 (7E000h-7EFFFh) for top devices.
write (ADD=000AAh, DATA=49h) - Lock OTP Protection command 1
write (ADD=00003h, DATA=0000 0000h) - Lock OTP Protection command 2
Block protection
Block protection
85/87