HY29LV160 Hynix Semiconductor, HY29LV160 Datasheet - Page 14

no-image

HY29LV160

Manufacturer Part Number
HY29LV160
Description
16 Mbit (2M x 8/1M x 16) Low Voltage Flash Memory
Manufacturer
Hynix Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HY29LV160BF70I
Manufacturer:
KOR
Quantity:
20 000
Part Number:
HY29LV160BT-12W
Manufacturer:
PHI
Quantity:
74
Part Number:
HY29LV160BT-12W
Manufacturer:
HYUNDAI
Quantity:
20 000
Part Number:
HY29LV160BT-70
Manufacturer:
HY
Quantity:
3 000
Part Number:
HY29LV160BT-90
Manufacturer:
HY
Quantity:
3 000
Part Number:
HY29LV160BT-90
Manufacturer:
HYNIX
Quantity:
11 200
Part Number:
HY29LV160BT-90
Manufacturer:
HYNIX
Quantity:
221
Part Number:
HY29LV160BT-90I
Manufacturer:
HYUNDAI/KOREA
Quantity:
20 000
Part Number:
HY29LV160BT-90V
Manufacturer:
HYUNDAI
Quantity:
20 000
Part Number:
HY29LV160TT-90
Manufacturer:
KYOCERA/京瓷
Quantity:
20 000
HY29LV160
Notes for Table 6:
1. All values are in hexadecimal. DQ[15:8] are don’t care for unlock and command cycles.
2. All bus cycles are write operations unless otherwise noted.
3. Address is A[10:0] in Word mode and A[10:0, -1] in Byte mode. A[19:11] are don’t care except as follows:
4. The Erase Suspend command is valid only during a sector erase operation. The system may read and program in non-
5. The Erase Resume command is valid only during the Erase Suspend mode.
6. The fourth bus cycle is a read cycle.
7. The command is required only to return to the Read mode when the device is in the Electronic ID command mode or in
8 This command is valid only when the device is in Read mode or in Electronic ID mode.
9. The Unlock Bypass command is required prior to the Unlock Bypass Program command.
Program Command
The system programs the device a word or byte
at a time by issuing the appropriate four-cycle pro-
gram command sequence as shown in Table 6.
The sequence begins by writing two unlock cycles,
followed by the program setup command and,
lastly, the program address and data. This ini-
tiates the Automatic Program algorithm which au-
tomatically provides internally generated program
pulses and verifies the programmed cell margin.
The host is not required to provide further con-
trols or timings during this operation. When the
Automatic Program algorithm is complete, the de-
vice returns to the array Read mode (or to the
Erase Suspend mode if the device was in Erase
Suspend when the Program command was is-
sued). Several methods are provided to allow the
host to determine the status of the programming
operation, as described in the Write Operation
Status section.
Commands written to the device during execution
of the Automatic Program algorithm are ignored.
Note that a hardware reset immediately terminates
the programming operation. To ensure data in-
tegrity, the aborted Program command sequence
14
erasing sectors, or enter the Electronic ID mode, while in the Erase Suspend mode.
the CFI Query mode. It must also be issued to return to read mode if DQ[5] goes High during a program or erase
operation. It is not required for normal read operations.
is written while the device is in the Erase Sus-
pend mode. Once programming begins, how-
ever, the device ignores the Reset command
until the operation is complete.
The Reset command may be written between
the cycles in an Electronic ID command se-
quence to abort that command. As described
above, once in the Electronic ID mode, the
Reset command must be written to return to
the array Read mode.
For RA and PA, A[19:11] are the upper address bits of the byte to be read or programmed.
For the sixth cycle of Sector Erase, SA = A[19:12] are the sector address of the sector to be erased.
For the fourth cycle of Sector Protect Verify, SA = A[19:12] are the sector address of the sector to be verified.
should be reinitiated once the reset operation is
complete.
Programming is allowed in any sequence. Only
erase operations can convert a stored “0” to a “1”.
Thus, a bit cannot be programmed from a “0” back
to a “1”. Attempting to do so may halt the opera-
tion and set DQ[5] to “1”, or cause the Data# Poll-
ing algorithm to indicate the operation was suc-
cessful. However, a succeeding read will show
that the data is still “0”.
Figure 4 illustrates the programming procedure.
Unlock Bypass/Bypass Program/Bypass Reset
Commands
Unlock bypass provides a faster method for the
host system to program the device. As shown in
Table 6, the Unlock Bypass command sequence
consists of two unlock write cycles followed by a
third write cycle containing the Unlock Bypass
command, 0x20. In the Unlock Bypass mode, a
two-cycle Unlock Bypass Program command se-
quence is used instead of the standard four-cycle
Program sequence to invoke a programming op-
eration. The first cycle in this sequence contains
the Unlock Bypass Program command, 0xA0, and
the second cycle specifies the program address
and data, thus eliminating the initial two unlock
cycles required in the standard Program command
sequence Additional data is programmed in the
same manner.
During the Unlock Bypass mode, only the Unlock
Bypass program and Unlock Bypass Reset com-
mands are valid. To exit the Unlock Bypass mode,
the host must issue the two-cycle Unlock Bypass
Reset command sequence shown in Table 6. The
device then returns to the array Read mode.
Rev. 1.2/May 01

Related parts for HY29LV160