Description
The M29W320E is a 32 Mbit (4Mb x8 or 2Mb x16) non-volatile memory
that can be read, erased and reprogrammed. These operations can be
performed using a single low voltage (2.7 to 3.6V) supply. On
power-up the memory defaults to its Read mode. The device features
an asymmetrical block architecture. The M29W320E has an array of 8
parameter and 63 main blocks. M29W320ET locates the Parameter
Blocks at the top of the memory address space while the M29W320EB
locates the Parameter Blocks starting from the bottom.
M29W320E has an extra 32 Kword (x16 mode) or 64 Kbyte (x8 mode)
block, the Extended Block, that can be accessed using a dedicated
command. The Extended Block can be protected and so is useful for
storing security information. However the protection is
irreversible, once protected the protection cannot be undone.
Each block can be erased independently so it is possible to
preserve valid data while old data is erased. The blocks can be
protected to prevent accidental Program or Erase commands from
modifying the memory. Program and Erase commands are written to the
Command interface of the memory. An on-chip Program/Erase
Controller simplifies the process of programming or erasing the
memory by taking care of all of the special operations that are
required to update the memory contents. The end of a program or
erase operation can be detected and any error conditions
identified. The command set required to control the memory is
consistent with JEDEC standards.