W49F002U
FUNCTIONAL DESCRIPTION
Read Mode
CE
OE
, both of which have to be low for
The read operation of the W49F002U is controlled by
and
CE
CE
the host to obtain data from the outputs.
is used for device selection. When
is high, the chip
OE
is de-selected and only standby power will be consumed.
is the output control and is used to gate
CE
OE
is high.
data from the output pins. The data bus is in high impedance state when either
Refer to the timing waveforms for further details.
or
Reset Operation
The reset input pin can be used in some application. When RESET pin is at high state, the device is
RESET
in normal operation mode. When
pin is at low state, it will halts the device and all outputs are
at high impedance state. As the high state re-asserted to the RESET pin, the device will return to
read or standby mode, it depends on the control signals. When the system drives the RESET pin low
for at least a period of 500 nS, the device immediately terminates any operation in progress duration
of the RESET pulse. The other function for RESET pin is temporary reset the boot block. By
RESET
applying the 12V to
pin, the boot block can be reprogrammed even though the boot block
lockout function is enabled.
Boot Block Operation
There is one 16K-byte boot block in this device, which can be used to store boot code. It is located in
the last 16K bytes with the address range of the boot block is 3C000(hex) to 3FFFF(hex).See
Command Code sequence for Boot Block Lockout Enable for the specific code. Once this feature is
set the data for the designated block cannot be erased or programmed (programming lockout); other
memory locations can be changed with the regular programming method. Once the boot block
programming lockout feature is activated, the chip erase function can no longer erase the boot block.
RESET
There is one condition that the lockout feature can be overridden. Just apply 12V to
lockout feature will temporarily be inactivated and the block can be erased/programmed. Once the
RESET
pin, the
pin return to TTL level, the lockout feature will be activated again.
In order to detect whether the boot block feature is set on the 16K-bytes block, users can perform
software command code sequence: enter the product identification mode (see Command Codes for
Identification/Boot Block Lockout Detection for specific code), and then read from address "0002
0
(hex)". If the DQ of output data is "1," the boot block programming lockout feature is activated; if the
DQ0
of
output data is "0 ," the lockout feature is inactivated and the block can be
erased/programmed.
To return to normal operation, perform a three-byte command code sequence (or an alternate single-
byte command) to exit the identification mode. For the specific code, see Command Code for
Identification/Boot Block Lockout Detection.
Chip Erase Operation
The chip-erase mode can be initiated by a six-byte command code sequence. After the command
loading cycle, the device enters the internal chip erase mode, which is automatically timed and will be
completed as fast as 100 mS (typical). The host system is not required to provide any control or
timing during this operation. The entire memory array will be erased to FF hex. by the chip erase
Publication Release Date: April 2000
- 3 -
Revision A2