en29lv040a-45rtip Eon Silicon Solution Inc., en29lv040a-45rtip Datasheet

no-image

en29lv040a-45rtip

Manufacturer Part Number
en29lv040a-45rtip
Description
4 Megabit 512k X 8-bit Uniform Sector Cmos 3.0 Volt-only Flash Memory
Manufacturer
Eon Silicon Solution Inc.
Datasheet
GENERAL DESCRIPTION
The EN29LV040A is a 4-Megabit, electrically erasable, read/write non-volatile flash memory,
organized as 524,288 bytes. Any byte can be programmed typically in 8µs. The EN29LV040A
features 3.0V voltage read and write operation, with access times as fast as 45ns to eliminate the
need for WAIT states in high-performance microprocessor systems.
The EN29LV040A has separate Output Enable ( OE ), Chip Enable ( CE ), and Write Enable (WE)
controls, which eliminate bus contention issues. This device is designed to allow either single
Sector or full chip erase operation, where each Sector can be individually protected against
program/erase operations or temporarily unprotected to erase or program. The device can sustain a
minimum of 100K program/erase cycles on each Sector.
• Fully compatible with EN29LV040
• Single power supply operation
- Full voltage range: 2.7-3.6 volt read and write
- Regulated voltage range: 3.0-3.6 volt read
• High performance
- Access times as fast as 45 ns
• Low power consumption (typical values at 5
- 7 mA typical active read current
- 15 mA typical program/erase current
- 1 μA typical standby current (standard access
• Flexible Sector Architecture:
- Eight 64 Kbyte sectors
- Supports full chip erase
- Individual sector erase supported
- Sector protection and unprotection:
• High performance program/erase speed
EN29LV040A
4 Megabit (512K x 8-bit ) Uniform Sector,
CMOS 3.0 Volt-only Flash Memory
operations for battery-powered applications.
and write operations for high performance
3.3 volt microprocessors.
time to active mode)
MHz)
Hardware locking of sectors to prevent
program or erase operations within individual
sectors
da0.
FEATURES
This Data Sheet may be revised by subsequent versions
or modifications due to changes in technical specifications.
Rev. B, Issue Date: 2007/01/05
1
- Byte/Word program time: 8µs typical
- Sector erase time: 500ms typical
• JEDEC Standard program and erase
• JEDEC standard DATA polling and toggle
• Single Sector and Chip Erase
• Embedded Erase and Program Algorithms
• Erase Suspend / Resume modes:
• triple-metal double-poly triple-well CMOS
• Low Vcc write inhibit < 2.5V
• Package options
• Commercial and industrial Temperature
Read or program another Sector during
Erase Suspend Mode
commands
bits feature
Flash Technology
minimum 100K program/erase endurance
cycle
- 8mm x 20mm 32-pin TSOP (Type 1)
- 8mm x 14mm 32-pin TSOP (Type 1)
- 32-pin PLCC
- 32-pin PDIP
Range
©2003 Eon Silicon Solution, Inc., www.essi.com.tw
EN29LV040A

Related parts for en29lv040a-45rtip

en29lv040a-45rtip Summary of contents

Page 1

... WAIT states in high-performance microprocessor systems. The EN29LV040A has separate Output Enable ( OE ), Chip Enable ( CE ), and Write Enable (WE) controls, which eliminate bus contention issues. This device is designed to allow either single Sector or full chip erase operation, where each Sector can be individually protected against program/erase operations or temporarily unprotected to erase or program ...

Page 2

... CONNECTION DIAGRAMS This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 2 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 3

... FIGURE 1. LOGIC DIAGRAM A0 - A18 CE# OE# WE# SECTOR SIZE A18 (KBytes ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 3 Rev. B, Issue Date: 2007/01/05 EN29LV040A EN29LV040A DQ0 – DQ7 A17 A16 ...

Page 4

... Block Protect Switches Erase Voltage Generator Generator Chip Enable Output Enable Logic STB Timer ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 4 Rev. B, Issue Date: 2007/01/05 EN29LV040A EN29LV040A -55R -70 - DQ0-DQ7 Input/Output Buffers STB Data Latch ...

Page 5

... A16 A10 ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 5 Rev. B, Issue Date: 2007/01/05 EN29LV040A DQ0-DQ7 D IN OUT High-Z High-Z High-Z High DQ7 to DQ0 1Ch L ...

Page 6

... USER MODE DEFINITIONS Standby Mode The EN29LV040A has a CMOS-compatible standby mode, which reduces the current to < 1µA (typical placed in CMOS-compatible standby when the has a TTL-compatible standby mode, which reduces the maximum V placed in TTL-compatible standby when the are in a high-impedance state independent of the Read Mode The device is automatically set to reading array data after device power-up ...

Page 7

... V be applied to both OE# and A9 pin and non-standard microprocessor timings are used. This ID method is described in a separate document called EN29LV040A Supplement, obtained by contacting a representative of Eon Silicon Solution, Inc. Automatic Sleep Mode The automatic sleep mode minimizes Flash device energy consumption. The device automatically enables this mode when addresses remain stable for t independent of the CE#, WE# and OE# control signals ...

Page 8

... This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. do not initiate a write cycle the device will not accept commands on the rising edge of IH ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 8 Rev. B, Issue Date: 2007/01/05 EN29LV040A . The LKO = VIH. To initiate and OE are W E ...

Page 9

... COMMAND DEFINITIONS The operations of the EN29LV040A 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. ...

Page 10

... The system must write the reset command to exit the autoselect mode and return to reading array data. Programming Command Programming the EN29LV040A is performed by using a four bus-cycle operation (two unlock write cycles followed by the Program Setup command and Program Data Write cycle). When the program command is executed, no additional CPU controls or timings are necessary ...

Page 11

... Another Erase Suspend command can be written after the device has resumed erasing. WRITE OPERATION STATUS DQ7: DATA Polling The EN29LV040A provides DATA Polling on DQ7 to indicate to the host system the status of the embedded operations. The DATA Polling feature is active during the embedded Programming, Sector Erase, Chip Erase, Erase Suspend. (See Table 6) When the embedded Programming is in progress, an attempt to read the device will produce the complement of the data last written to DQ7 ...

Page 12

... The flowchart for DATA Polling (DQ7) is shown on Flowchart 5. The DATA Polling (DQ7) timing diagram is shown in Figure 8. DQ6: Toggle Bit I The EN29LV040A provides a “Toggle Bit” on DQ6 to indicate to the host system the status of the embedded programming and erase operations. (See Table 6) During an embedded Program or Erase operation, successive attempts to read data from the device at any address (by toggling will result in DQ6 toggling between “ ...

Page 13

... In this case, the system must start at the beginning of the algorithm when it returns to determine the status of the operation (top of Flowchart 6). This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 13 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 14

... This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. DQ7 DQ6 DQ5 DQ7# Toggle 0 0 Toggle Toggle Data Data Data DQ7# Toggle 0 ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 14 Rev. B, Issue Date: 2007/01/05 EN29LV040A DQ3 DQ2 No N/A toggle 1 Toggle N/A Toggle Data Data N/A N/A ...

Page 15

... Chip Erase, Erase or Erase suspend on currently addressed Sector. (When DQ5=1, Erase Error due to currently ‘-1-0-1-0-1-0-1-’ addressed Sector. Program during Erase Suspend on- going at current address Erase Suspend read on DQ2 non Erase Suspend Sector ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 15 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 16

... PROGRAM ADDRESS / PROGRAM DATA This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. START Write Program Command Sequence (shown below) Data Poll Device Verify Data? Last Address? Yes Programming Done ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 16 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 17

... START Write Erase Command Sequence Data Poll from System or Toggle Bit successfully completed Data =FFh? No Erase Done This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. Yes ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 17 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 18

... Flowchart 4. Embedded Erase Command Sequence Chip Erase 555H/AAH 2AAH/55H 555H/80H 555H/AAH 2AAH/55H 555H/10H This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. Sector Erase 555H/AAH 2AAH/55H 555H/80H 555H/AAH 2AAH/55H Sector Address/30H ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 18 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 19

... DQ7 = Data DQ5 = 1? Yes Read Data (1) DQ7 = Data? No Fail Start Read Data twice DQ6 = Toggle? Yes No DQ5 = 1? Yes Read Data twice (2) DQ6 = Toggle? Yes Fail ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 19 Rev. B, Issue Date: 2007/01/05 EN29LV040A Yes Yes Pass No No Pass ...

Page 20

... Byte program, Sector or Chip Erase in progress V = Vcc ± 0 Vss ± -100 μ ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 20 Rev. B, Issue Date: 2007/01/05 EN29LV040A Min Max Typ ±1 ± 5 5.0 -0.5 0.8 0.7 x Vcc ± Vcc 0.3 ...

Page 21

... Output timing measurement reference levels This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. 3.3 V Ω 6.2 k -45R -55R 1 TTL Gate 0.0-3.0 0.0-3.0 1.5 1.5 1.5 1.5 ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 21 Rev. B, Issue Date: 2007/01/05 EN29LV040A Ω 2.7 k -70 -90 Unit 30 100 0.0-3.0 0.0-3.0 V 1.5 1.5 V 1.5 1.5 V ...

Page 22

... This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. Test Setup ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 22 Rev. B, Issue Date: 2007/01/05 EN29LV040A Speed Options -45R -55R -70 -90 Min Max Max ...

Page 23

... High Low) Min 0 SetupTime Min 0 Hold Time Min 25 Min 20 Typ 8 Max 300 Typ 0.5 Min 50 Min 500 ID ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 23 Rev. B, Issue Date: 2007/01/05 EN29LV040A Speed Options -55R -70 -90 Unit ...

Page 24

... Min 10 Data Polling Min 0 Min 0 Min 0 Min 25 Min 20 Typ 8 Max 300 Typ 0.5 Min 50 Min 500 ID ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 24 Rev. B, Issue Date: 2007/01/05 EN29LV040A Speed Options -55R -70 -90 Unit ...

Page 25

... I/O pins on all I/O Pins ss Test Conditions 150°C 125°C ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 25 Rev. B, Issue Date: 2007/01/05 EN29LV040A Comments Excludes 00H programming prior to erasure Excludes system level overhead Minimum 100K cycles Min Max -1.0 V 12.0 V -1.0 V Vcc + 1 ...

Page 26

... Test Setup Typ OUT 8 7.5 Test Setup Typ OUT ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 26 Rev. B, Issue Date: 2007/01/05 EN29LV040A Max Unit 7 Max Unit ...

Page 27

... AC CHARACTERISTICS Figure 6. AC Waveforms for Chip/Sector Erase Operations Timings Figure 7. Program Operation Timings This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 27 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 28

... Figure 8. AC Waveforms for /DATA Polling During Embedded Algorithm Operations Figure 9. AC Waveforms for Toggle Bit During Embedded Algorithm Operations This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 28 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 29

... This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. Enter Erase Erase Suspend Suspend Program Erase Enter Suspend Read ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 29 Rev. B, Issue Date: 2007/01/05 EN29LV040A Erase Resume Enter Erase Erase Erase Suspend Suspend Complete Program Read ...

Page 30

... All other pins -0.5 to Vcc+0.5 Vcc -0.5 to +4 Regulated Voltage Range: 3.0-3.6 Standard Voltage Range: 2.7 to 3.6 Vcc +1.5V ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 30 Rev. B, Issue Date: 2007/01/05 EN29LV040A Value Unit °C °C °C 200 –1.0V for ss + 1.5 V for periods up to 20ns. See figure cc ...

Page 31

... PHYSICAL DIMENSIONS PL 032 — 32-Pin Plastic Leaded Chip Carrier This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 31 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 32

... PHYSICAL DIMENSIONS (continued) PD 032 — 32-Pin Plastic DIP This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 32 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 33

... PHYSICAL DIMENSIONS (continued) 32L TSOP-1 8mm x 20mm This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. EN29LV040A 33 ©2003 Eon Silicon Solution, Inc., www.essi.com.tw Rev. B, Issue Date: 2007/01/05 ...

Page 34

... PHYSICAL DIMENSIONS (continued) 32L TSOP-1 8mm x 14mm This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 34 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 35

... SPEED 45R = 45ns Regulated range 3.0V~3.6V 55R = 55ns Regulated range 3.0V~3. 70ns 90 = 90ns BASE PART NUMBER EN = Eon Silicon Solution Inc. 29LV = FLASH, 3V Read Program Erase 040 = 4 Megabit (512K x 8) uniform sector A = version A ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 35 Rev. B, Issue Date: 2007/01/05 EN29LV040A ...

Page 36

... Add 32-Pin PDIP in Physical Dimensions in page 32 4. Add 32 pin PDIP package option ‘P’ to ordering information in page 35 This Data Sheet may be revised by subsequent versions or modifications due to changes in technical specifications. ©2003 Eon Silicon Solution, Inc., www.essi.com.tw 36 Rev. B, Issue Date: 2007/01/05 EN29LV040A Date 2005/08/15 2007/1/5 ...

Related keywords