English
Language : 

HY29LV400 Datasheet, PDF (14/40 Pages) Hynix Semiconductor – 4 Mbit (512K x 8/256K x 16) Low Voltage Flash Memory
HY29LV400
START
NO
Enable Fast
Programming?
YES
Issue UNLOCK BYPASS
Command
Setup Next Address/Data for
Program Operation
Issue NORMAL PROGRAM
Command
NO
Unlock Bypass
Mode?
YES
Issue UNLOCK BYPASS
PROGRAM Command
Check Programming Status
(See Write Operation Status
Section)
DQ[5] Error Exit
Programming Verified
NO
Last Word/Byte
Done?
YES
NO
Unlock Bypass
Mode?
YES
Issue UNLOCK BYPASS
RESET Command
PROGRAMMING
COMPLETE
GO TO ERROR
RECOVERY PROCEDURE
Figure 4. Normal and Unlock Bypass Programming Procedures
tomatic Erase algorithm that automatically
preprograms and verifies the entire memory for
an all zero data pattern prior to electrical erase.
The host system is not required to provide any
controls or timings during these operations.
When the Automatic Erase algorithm is complete,
the device returns to the array Read mode. Sev-
eral methods are provided to allow the host to
determine the status of the erase operation, as
described in the Write Operation Status section.
Commands written to the device during execution
of the Automatic Erase algorithm are ignored. Note
that a hardware reset immediately terminates the
chip erase operation. To ensure data integrity, the
aborted Chip Erase command sequence should
be reissued once the reset operation is complete.
START
Issue CHIP ERASE
Command Sequence
Check Erase Status
(See Write Operation Status
DQ[5] Error Exit
Section)
Normal Exit
CHIP ERASE COMPLETE
GO TO
ERROR RECOVERY
Figure 5. Chip Erase Procedure
Figure 5 illustrates the chip erase procedure.
Sector Erase Command
The Sector Erase command sequence consists
of two unlock cycles, followed by the Erase com-
mand, two additional unlock cycles and then the
sector erase data cycle, which specifies the sec-
tor to be erased. As described later in this sec-
tion, multiple sectors can be specified for erasure
with a single command sequence. During sector
erase, all specified sectors are erased sequen-
tially. The data in sectors not specified for era-
sure, as well as the data in any protected sectors,
even if specified for erasure, is not affected by the
sector erase operation.
The Sector Erase command sequence starts the
Automatic Erase algorithm, which preprograms
and verifies the specified unprotected sectors for
an all zero data pattern prior to electrical erase.
The device then provides the required number of
14
Rev. 1.0/Nov. 01