English
Language : 

HY29LV320 Datasheet, PDF (15/44 Pages) Hynix Semiconductor – 32 Mbit (2M x 16) Low Voltage Flash Memory
ing specific data items listed in Table 5. The Elec-
tronic ID data can also be obtained by the host
through specific commands issued via the com-
mand register, as described later in the ‘Device
Commands’ section of this data sheet.
While in the high-voltage Electronic ID mode, the
system may read at specific addresses to obtain
certain device identification and status informa-
tion:
n A read cycle at address 0xXXX00 retrieves the
manufacturer code.
n A read cycle at address 0xXXX01 returns the
device code.
n A read cycle containing a sector address (SA)
in A[20:12] and the address 0x04 in A[7:0] re-
turns 0x01 if that sector is protected, or 0x00 if
it is unprotected.
n A read cycle at address 0xXXX03 returns 0x80
if the Sec2 region is protected and locked at
the factory and 0x00 if it is not.
DEVICE COMMANDS
Device operations are initiated by writing desig-
nated address and data command sequences into
the device. Commands are routed to the com-
mand register for execution. This register is auto-
matically selected as the destination for all write
operations and does not need to be explicitly ad-
dressed. Addresses are latched on the falling
edge of WE# or CE#, whichever happens later.
Data is latched on the rising edge of WE# or CE#,
whichever happens first.
A command sequence is composed of one, two
or three of the following sub-segments: an unlock
cycle, a command cycle and a data cycle. Table
8 summarizes the composition of the valid com-
mand sequences implemented in the HY29LV320,
and these sequences are fully described in Table
9 and in the sections that follow.
Writing incorrect address and data values or writ-
ing them in the improper sequence resets the de-
vice to the Read mode.
Reading Data
The device automatically enters the read array
mode after device power-up, after the RESET#
input is asserted and upon the completion of cer-
tain commands. Commands are not required to
HY29LV320
START
RESET# = VID
(All protected sectors
become unprotected)
Perform Program or Erase
Operations
RESET# = VIH
(All previously protected
sectors return to protected
state)
TEMPORARY SECTOR
UNPROTECT COMPLETE
Figure 5. Temporary Sector Unprotect
Algorithm
Table 8. Composition of Command Sequences
Command
Sequence
Number of Bus Cycles
Unlock Command Data
Read
0
Reset
0
Enter Sec2 Region 2
Exit Sec2 Region
2
Program
2
Unlock Bypass
2
Unlock Bypass
Reset
0
Unlock Bypass
Program
0
Chip Erase
4
Sector Erase
4
Erase Suspend
0
Erase Resume
0
Electronic ID
2
CFI Query
0
0
Note 1
1
0
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1 (Note 2)
1
0
1
0
1
Note 3
1
Note 4
Notes:
1. Any number of Flash array read cycles are permitted.
2. Additional data cycles may follow. See text.
3. Any number of Electronic ID read cycles are permitted.
4. Any number of CFI data read cycles are permitted.
r1.3/May 02
15