English
Language : 

EN29LV160 Datasheet, PDF (13/45 Pages) Eon Silicon Solution Inc. – 16 Megabit (2048K x 8-bit / 1024K x 16-bit) Flash Memory Boot Sector Flash Memory, CMOS 3.0 Volt-only
EN29LV160
COMMAND DEFINITIONS
The operations of the EN29LV160 are selected by one or more commands written into the
command register to perform Read/Reset Memory, Read ID, Read Sector Protection, Program,
Sector Erase, Chip Erase, Erase Suspend and Erase Resume. Commands are made up of data
sequences written at specific addresses via the command register. The sequences for the
specified operation are defined in the Command Definitions table (Table 5). Incorrect addresses,
incorrect data values or improper sequences will reset the device to Read Mode.
Table 9. EN29LV160 Command Definitions
Bus Cycles
Command
Sequence
Read
1
Reset
1
Manufacturer
ID
Word
Byte
4
Device ID
Top Boot
Word
Byte
4
1st
Write Cycle
Add Data
RA RD
xxx F0
555
AA
AAA
555
AAA
AA
2nd
Write Cycle
Add Data
2AA
55
555
2AA
555
55
3rd
Write Cycle
Add Data
555
90
AAA
555
AAA
90
4th
Write Cycle
Add Data
000/
100
000/
200
x01
x02
7F/
1C
7F/
1C
22C4
C4
5th
Write Cycle
Add Data
Device ID
Bottom Boot
Word 4
Byte
555 AA
AAA
2AA 55
555
555 90
AAA
x01 2249
x02 49
Sector Protect Word
Verify
Byte
4
555
AA
AAA
2AA
55
555
555
90
AAA
(SA)
X02
(SA)
X04
XX00
XX01
00
01
Program
Word
Byte
4
555
AAA
AA
2AA
555
55
555
AAA
A0
PA PD
Unlock Bypass
Word
Byte
3
555
AAA
AA
2AA
555
55
555
AAA
20
Unlock Bypass Program 2 XXX A0 PA PD
Unlock Bypass Reset
2 XXX 90 XXX 00
Chip Erase
Word 6 555 AA 2AA 55
Byte
AAA
555
555 80
AAA
555 AA
AAA
2AA 55
555
Sector Erase
Word 6 555 AA 2AA 55
Byte
AAA
555
555 80
AAA
555 AA
AAA
2AA 55
555
Erase Suspend
1 xxx B0
Erase Resume
1 xxx 30
Address and Data values indicated in hex
RA = Read Address: address of the memory location to be read. This is a read cycle.
RD = Read Data: data read from location RA during Read operation. This is a read cycle.
PA = Program Address: address of the memory location to be programmed. X = Don’t-Care
PD = Program Data: data to be programmed at location PA
SA = Sector Address: address of the Sector to be erased or verified. Address bits A19-A12 uniquely select any Sector.
6th
Write Cycle
Add Data
555 10
AAA
SA 30
Reading Array Data
The device is automatically set to reading array data after power up. No commands are required to
retrieve data. The device is also ready to read array data after completing an Embedded Program or
Embedded Erase algorithm.
Following an Erase Suspend command, Erase Suspend mode is entered. The system can read array data
using the standard read timings, with the only difference in that if it reads at an address within erase suspended
sectors, the device outputs status data. After completing a programming operation in the Erase Suspend mode,
the system may once again read array data with the same exception.
This Data Sheet may be revised by subsequent versions 13 ©2003 Eon Silicon Solution, Inc., www.essi.com.tw
or modifications due to changes in technical specifications.
Rev. A, Issue Date: 2004/03/30