MBM29DL16XTE70PFTN Meet Spansion Inc., MBM29DL16XTE70PFTN Datasheet - Page 37

no-image

MBM29DL16XTE70PFTN

Manufacturer Part Number
MBM29DL16XTE70PFTN
Description
Flash Memory Cmos 16m 2m ? 8/1m ? 16 Bit Dual Operation
Manufacturer
Meet Spansion Inc.
Datasheet
• HiddenROM Region
• HiddenROM Entry Command
• HiddenROM Program Command
• HiddenROM Erase Command
The HiddenROM feature provides a Flash memory region that the system may access through a new command
sequence. This is primarily intended for customers who wish to use an Electronic Serial Number (ESN) in the
device with the ESN protected against modification. Once the HiddenROM region is protected, any further
modification of that region is impossible. This ensures the security of the ESN once the product is shipped to
the field.
The HiddenROM region is 64K bytes in length and is stored at the same address of the 8KB ×8 sectors. The
MBM29DL16XTD occupies the address of the byte mode 1F0000h to 1FFFFFh (word mode 0F8000h to
0FFFFFh) and the MBM29DL16XBD type occupies the address of the byte mode 000000h to 00FFFFh (word
mode 000000h to 007FFFh). After the system has written the Enter HiddenROM command sequence, the system
may read the HiddenROM region by using the addresses normally occupied by the boot sectors. That is, the
device sends all commands that would normally be sent to the boot sectors to the HiddenROM region. This
mode of operation continues until the system issues the Exit HiddenROM command sequence, or until power
is removed from the device. On power-up, or following a hardware reset, the device reverts to sending commands
to the boot sectors.
MBM29DL16XTD/BD has a HiddenROM area with One Time Protect function. This area is to enter the security
code and to unable the change of the code once set. Program/erase is possible in this area until it is protected.
However, once it is protected, it is impossible to unprotect, so please use this with caution.
HiddenROM area is 64K Byte and in the same address area of 8KB sector. The address of top boot is 1F0000h
to 1FFFFFh at byte mode (0F8000h to 0FFFFFh at word mode) and the bottom boot is 000000h to 00FFFFh
at byte mode (000000h to 007FFFh at word mode). These areas are normally the boot block area (8KB ×8
sector). Therefore, write the HiddenROM entry command sequence to enter the HiddenROM area. It is called
as HiddenROM mode when the HiddenROM area appears.
Sector other than the boot block area could be read during HiddenROM mode. Read/program/earse of the
HiddenROM area is possible during HiddenROM mode. Write the HiddenROM reset command sequence to exit
the HiddenROM mode. The bank address of the HiddenROM should be set on the third cycle of this reset
command sequence.
In case of MBM29DL161TD/BD, whose Bank 1 size is 0.5 Mbit, the simultaneous operation cannot execute
multi-function mode between the HiddenROM area and Bank 2 Region.
To program the data to the HiddenROM area, write the HiddenROM program command sequence during
HiddenROM mode. This command is same as the program command in the past except to write the command
during HiddenROM mode. Therefore the detection of completion method is the same as in the past, using the
DQ
address other than the HiddenROM area is selected to program, the data of the address will be changed.
To erase the HiddenROM area, write the HiddenROM erase command sequence during HiddenROM mode.
This command is same as the sector erase command in the past except to write the command during HiddenROM
mode. Therefore the detection of completion method is the same as in the past, using the DQ
toggle bit and RY/BY pin. Need to pay attention to the sector address to be erased. If the sector address other
than the HiddenROM area is selected, the data of the sector will be changed.
7
actual data of memory cell be read from the another bank. Following the command write, a read cycle from
specific address retrives device information. Please note that output data of upper byte (DQ
in word mode (16 bit) read. Refer to the CFI code table. To terminate operation, it is necessary to write the
read/reset command sequence into the register. (See “Common Flash Memory Interface Code Table” in
■FLEXIBLE SECTOR-ERASE ARCHITECTURE.)
data poling, DQ
6
toggle bit and RY/BY pin. Need to pay attention to the address to be programmed. If the
Retired Product DS05-20874-8E_July 12, 2007
MBM29DL16XTD/BD
7
data poling, DQ
8
to DQ
15
-70/90
) is “0”
6
37

Related parts for MBM29DL16XTE70PFTN