Command interface
M29W128GH, M29W128GL
6.3
6.3.1
Note:
6.3.2
Protection commands
Blocks can be protected individually against accidental program, erase or read operations.
The device block protection scheme is shown in Figure 5: Software protection scheme. See
either Table 15, or Table 16, depending on the configuration that is being used, for a
summary of the Block Protection commands.
Block protection commands are available both in 8-bit and 16-bit configuration.
The memory block and Extended Memory block protection is configured through the Lock
register (see Section 7.1: Lock Register).
Enter Extended Memory Block command
The M29W128GH/L has one extra 128-word block (extended memory block) that can only
be accessed using the Enter Extended Memory Block command.
Three Bus Write cycles are required to issue the Extended Memory Block command. Once
the command has been issued the device enters the Extended Memory Block mode where
all Bus Read or Program operations are conducted on the extended memory block. Once
the device is in the Extended Block mode, the extended memory block is addressed by
using the addresses occupied by block 0 in the other operating modes (see Table 34: Block
addresses).
The device remains in Extended Memory Block mode until the Exit Extended Memory Block
command is issued or power is removed from the device. After power-up or a hardware
reset, the device reverts to the Read mode, and the commands issued to block 0 addresses
will properly address block 0.
The extended memory block cannot be erased, and can be treated as one-time
programmable (OTP) memory.
In Extended Block mode, Erase, Chip Erase, Erase Suspend and Erase Resume
commands are not allowed.
To exit from the Extended Memory Block mode the Exit Extended Memory Block command
must be issued.
The Extended Memory Block can be protected by setting the Extended Memory Block
Protection bit to ‘1’ (see Section 7.1: Lock Register); however once protected the protection
cannot be undone.
When the device is in the Extended Memory Block mode, the VPP/WP pin cannot be used
for fast programming and the Unlock Bypass mode is not available (see Section 2.8:
VPP/Write Protect (VPP/WP)).
Exit Extended Memory Block command
The Exit Extended Memory Block command is used to exit from the Extended Memory
Block mode and return the device to Read mode. Four Bus Write operations are required to
issue the command.
42/94