English
Language : 

MX30UF4G28AB-XKI Datasheet, PDF (63/85 Pages) Macronix International – 1.8V, 2G/4G-bit NAND Flash Memory
MX30UF2G26(28)AB
MX30UF4G26(28)AB
6-18. Block Protection
The block protect operation can protect the whole chip or selected blocks from erasing or programming.
Through the PT pin at power-on stage, it decides the block protect command is enabled or disabled. At
power-on, if the PT pin is connected to high, the related Block Protect command sets are enabled; in contrast,
if the PT pin is low, all the block protect command sets are disabled. If the PT pin is connected to high at
power-on, all the blocks are default to be protected from programming/erasing even the WP# is disabled, the
block un-protect command is necessary to un-protect those selected blocks before those selected blocks to
be updated. Once the selected blocks are un-protected, those blocks can be protected again. Besides the
Block protect operation, there is “Block Solid-Protect” command (2Ch) may provide a solid block protection;
once the block is solid-protected, the block is protected from programming or erasing and cannot be up-
protected until next power cycle.
6-18-1. Block Un-Protect
When PT pin is connected to high at the power-on stage, all blocks are default to be protected from
programming or erasing. The Block Un-Protect command set (23h-24h) may define the range of blocks to be
un-protected. The Block Un-Protect Lower command (23h) may set the lower boundary address and followed
by the Block Un-Protect Upper command (24h) setting the upper boundary address and the invert-bit to
define the un-protect blocks range. The invert-bit defines the un-Protect block area, if the invert-bit is set to “0”
which sets the un-Protected area is within the upper and lower boundary address; in contrast, the bit is set to
“1” which means the un-protected area is outside the upper and lower boundary address. Please refer to the
waveforms below for details.
Table 7-1. Address Cycle Definition of Block Un-Protect (For x8)
Address Cycle
IO7 IO6 IO5 IO4 IO3 IO2 IO1
IO0
Block Address 1 A19 A18
L
L
L
L
L Invert Bit1
Block Address 2 A27 A26 A25 A24 A23 A22 A21
A20
Block Address 3
L
L
L
L
L
L
A29
A28
Note 1. The Invert bit is set by 24h command to decide the Un-protect range is inside or outside of the
boundary. The bit can be H/L for 23h command.
Table 7-2. Address Cycle Definition of Block Un-Protect (For x16)
Address Cycle IO15-IO8 IO7 IO6 IO5 IO4 IO3 IO2 IO1
IO0
Block Address 1
L
A18 A17
L
L
L
L
L Invert Bit 1
Block Address 2
L
A26 A25 A24 A23 A22 A21 A20
A19
Block Address 3
L
L
L
L
L
L
L
A28
A27
Note 1. The Invert bit is set by 24h command to decide the Un-protect range is inside or outside of the
boundary. The bit can be H/L for 23h command.
P/N: PM2031
REV. 1.0, MAY 29, 2014
63