– Internal Address and Data Latches for 128 Bytes
– Internal Control Timer
•
Fast Write Cycle Time
– Page Write Cycle Time - 10 ms Maximum
– 1 to 128-Byte Page Write Operation
•
Low Power Dissipation
– 15 mA Active Current
–20 µA CMOS Standby Current
•
Hardware and Software Data Protection
•
DAT A Polling for End of Write Detection
•
High Reliability CMOS Technology
– Endurance: 100,000K Cycles
– Data Retention: 10 Years
•
JEDEC Approved Byte-Wide Pinout
•
Commercial and Industrial Temperature Ranges
Description
The AT28LV010 is a high- pe r formance 3-volt only El ectr ic al ly Eras abl e an d Pr og ra mmable Read Only Memory. Its 1 megabit of memory is organized as 131,072 words by
8 bits. Manufactured with Atmel’s advanced nonvolatile CMOS technology, the device
offers access time s to 200 ns with power dissi pation of j ust 54 mW. When the de vic e
is deselected, the CMOS standby current is less than 20 µA.
(continued)
1-Megabit
(128K x 8)
Low Voltage
Paged Parallel
EEPROMs
The AT28LV010 is accessed like a Static RAM for the read
or write cycle without the need for external components.
The device contai ns a 128- byte pa ge r egist er to a llow writing of up to 128 bytes si mul tan eou sl y. Dur ing a wri te c ycle ,
the address and 1 to 128 bytes of data are internally
latched, freeing the address and data bus for other operations. Following the initiation of a write cycle, the device will
automatically write the latched data using an internal control timer. The end of a write cycle can be detected by
Block Diagram
polling of I/O7. On ce the end of a write c ycle has
DATA
been detected a new access for a read or write can begin.
Atmel’s 28LV010 has additional features to ensure high
quality and manufacturability. The device utilizes internal
error correction for extended endurance and improved data
retention character istics . Softwa re data protec tion is impl emented to guard against inadvertent writes. The device
also includes an extra 128 bytes of EEPRO M for device
identification or tracking.
Absolute Maximum Ratings*
Temperature Under Bias................................ -55°C to +125°C
Storage Temperature..................................... -65°C to +150°C
All Input Voltages (including NC Pins)
with Respect to Ground...................................-0.6V to +6.25V
All Output Voltages
with Respect to Ground.............................-0.6V to V
Voltage on OE
with Respect to Ground...................................-0.6V to +13.5V
and A9
+ 0.6V
CC
*NOTICE:Stresses beyond those listed under “Absolute
Maximum Ratings” may cause permanent damage to the de vic e. T his is a stres s r ating o nly an d
functional opera tion of the device at these or an y
other conditions beyond those indicated in the
operational sections of this specification is not
implied. Exposure to absolute maximum rating
conditions for extended periods may affect
device reli abi li ty
2
AT28LV010
Device Operation
READ:
When CE
at the memory location determined by the address pins is
asserted on the outputs. The outputs are put in the high
impedance state when either CE
line control gives designers flexibility in preventing bus contention in their system.
WRITE:
128 bytes of data to be written into the device duri ng a single internal programming period. Each write operation must
be preceded by the software data protection (SDP) command sequence. This s equence i s a s eries o f three uni que
write command operations that enable the internal write circuitry. The command sequence and the data to be written
must conform to the software protected write cycle timing.
Addresses are latched o n the fall ing edge of WE
whichever occurs la st and data i s latched on th e rising
edge of WE
byte must be written within 150 µs (t
byte. If the t
accepting data and commence the internal programming
operation. If more than one data byte is to be written during
a single programming operation, they must reside on the
same page as defined by the state of the A7 - A16 inputs.
For each WE
operation, A7 - A16 must be the same.
The A0 to A6 inputs are used to specify which bytes wi thin
the page are to be written. The bytes may be lo ade d in any
order and may be altered within the same load period. Only
bytes which are specified for writing will be written; unnecessary cycling of other bytes within the page does not
occur.
DATA
to indicate the end of a write cycle. During a byte or page
write cycle an attempted read of the last byte written will
result in the complement of the written data to be presented
on I/O7. Once the write cycle has been completed, true
The AT28LV010 is accessed like a Static RAM.
and OE are low and WE is high, the data stored
or OE is high. This dual-
The write operation of the AT28LV010 allows 1 to
or CE,
or CE, whichever occurs first. Each successive
) of the previous
limit is exceeded the AT28LV010 will ce ase
BLC
high to low transition during the page write
POLLING:
The AT28LV010 features DATA
BLC
Polling
AT28LV010
data is valid on all outputs, and the next write cycle may
begin. DATA
cycle.
TOGGLE BIT:
provides another m ethod for determining th e end of a write
cycle. During the write operation, successive attempts to
read data from the d evice will result i n I/O6 toggling
between one and zero. Once the write has completed, I/O6
will stop togglin g and v alid data will be read. R eading th e
toggle bit may begin at any time during the write cycle.
DATA PROTECTION:
vertent writes may oc cur during transiti ons of the ho st system power supply. Atmel has incorp orated both har dware
and software features that will protect the memory against
inadvertent writes.
HARDWARE PROTECTION:
against inadvertent writes to the AT28LV010 in the following ways: (a) V
2.0V (typical) the device will automatically time out 5 ms
(typical) before allowing a write; (b) write inhibit—holding
any one of OE
cycles; and (c) nois e filter—pu lses of le ss than 15 ns (typical) on the WE
SOFTWARE DATA PROTECTION:
incorporates the industry standard software data prot ection
(SDP) function. Unlike standard 5-volt only EEPROM’s, the
AT28LV010 has SDP enabled at all times. Therefore, all
write operations must be preceded by the SDP command
sequence.
The data in the 3-byte co mma nd s equ enc e i s not wr i tten to
the device; the addresses in the co mmand sequen ce can
be utilized just lik e any other location in th e device. Any
attempt to write to the device without the 3-byte sequence
will start the internal timers. No data will be written to the
device. However, for the duration of t
will effectively be polling operations.
Input Load CurrentVIN = 0V to V
Output Leakage CurrentV
= 0V to V
I/O
CC
CC
1µA
1µA
Com.20µA
VCC Standby Current CMOSCE = V
V
Active Currentf = 5 MHz; I
CC
- 0.3V to VCC + 1V
CC
= 0 mA; VCC = 3.6V15mA
OUT
Ind.50µA
Input Low Voltage0.8V
Input High Voltage2.0V
Output Low VoltageIOL = 1.6 mA; V
Output High VoltageIOH = -100 µA; V
= 3.0V0.45V
CC
= 3.0V2.4V
CC
4
AT28LV010
AC Read Characteristics
SymbolParameter
AT28LV010
AT28LV010-20AT28LV010-25
UnitsMinMaxMinMax
t
ACC
(1)
t
CE
(2)
t
OE
(3)(4)
t
DF
t
OH
AC Read Wa veforms
Address to Output Delay200250ns
CE to Output Delay200250ns
OE to Output Delay0800100ns
CE or OE to Output Float055060ns
Output Hold from OE, CE or Address, whichever
occurred first
(1)(2)(3)(4)
Notes: 1. CE may be delayed up to t
may be delayed up to tCE - tOE after the falling edge of CE without impact on tCE or by t
2. OE
without impact on t
ACC
.
3. tDF is specified from OE or CE whichever occurs first (CL = 5 pF).
4. This parameter is characterized and is not 100% tested.
00ns
- tCE after the address transition without impact on t
ACC
ACC
.
- tOE after an address change
ACC
Input Test Waveforms and
Output Test Load
Measurement Level
tR, tF < 5 ns
Pin Capacitance
f = 1 MHz, T = 25°C
SymbolTypMaxUnitsConditions
C
IN
C
OUT
Note:1. This parameter is characterized and is not 100% tested.
(1)
46pFV
812pFV
IN
OUT
= 0V
= 0V
5
AC Write Characteristics
SymbolParameterMinMaxUnits
tAS, t
OES
t
AH
t
CS
t
CH
t
WP
t
DS
tDH, t
OEH
Note:1. All write operations must be preceded by the SDP command sequence.
Address, OE Set-up Time0ns
Address Hold Time100ns
Chip Select Set-up Time0ns
Chip Select Hold Time0ns
Write Pulse Width (WE or CE)200ns
Data Set-up Time100ns
Data, OE Hold Time10ns
(1)
AC Write Waveforms
WE Controlled
CE Controlled
6
AT28LV010
AT28LV010
Software Protected Write Characteristics
SymbolParameterMinMaxUnits
t
WC
t
AS
t
AH
t
DS
t
DH
t
WP
t
BLC
t
WPH
Programming Algorithm
Write Cycle Time10ms
Address Set-up Time0ns
Address Hold Time100ns
Data Set-up Time100ns
Data Hold Time10ns
Write Pulse Width 200ns
Byte Load Cycle Time150µs
Write Pulse Width High100ns
2. Data protect state will be re-activated at the end of
program cycle.
3. 1 to 128 bytes of data are loaded.
LOAD DATA A0
TO
ADDRESS 5555
WRITES ENABLED
(2)
LOAD DATA XX
TO
ANY ADDRESS
LOAD LAST BYTE
LAST ADDRESS
Software Protected Program Cycle Waveforms
(3)
TO
(3)
ENTER DATA
PROTECT STATE
(1)(2)(3)
Notes: 1. A0 - A14 must conform to the addressing sequence for the first three bytes as shown above.
2. After the command sequence has been issued and a page write operation f ol low s, the pa ge address inpu ts (A7 - A16) must
be the same for each high to low transition of WE
(or CE).
3.OE must be high only when WE and CE are both low.
7
Data Po lling Characteristics
SymbolParameterMinTypMaxUnits
t
DH
t
OEH
t
OE
t
WR
Notes: 1. These parameters are characterized and not 100% tested.
Data Hold Time10ns
OE Hold Time10ns
OE to Output Delay
Write Recovery Time0ns
2. See AC Read Characteristics
(2)
(1)
Data Polling Waveforms
ns
Toggle Bit Characteristics
SymbolParameterMinTypMaxUnits
t
DH
t
OEH
t
OE
t
OEHP
t
WR
Notes: 1. These parameters are characterized and not 100% tested.
Data Hold Time10ns
OE Hold Time10ns
OE to Output Delay
OE High Pulse150ns
Write Recovery Time0ns
2. See AC Read Characteristics
(2)
(1)
Toggle Bit Waveforms
ns
Notes: 1. Toggling either OE or CE or both OE and CE will operate toggle bit.
2. Beginning and ending state of I/O6 will vary.
3. Any address location may be used but the address should not vary.
8
AT28LV010
AT28LV010
Ordering Information
I
t
ACC
(ns)
200150.02AT28LV010-20JC
250150.02AT28LV010-25JC
Note:1. See Valid Part Numbers table below.
(mA)
CC
150.02AT28LV010-20JI
150.02AT28LV010-25JI
(1)
Ordering CodePackageOperation RangeActiveStandby
AT28LV010-20PC
AT28LV010-20TC
AT28LV010-20PI
AT28LV010-20TI
AT28LV010-25PC
AT28LV010-25TC
AT28LV010-25PI
AT28LV010-25TI
Valid Part Num be rs
The following table lists standard Atmel products that can be ordered.
Device NumbersSpeedPackage and Temperature Combinations
32J
32P6
32T
32J
32P6
32T
32J
32P6
32T
32J
32P6
32T
Commercial
(0° to 70°C)
Industrial
(-40° to 85°C)
Commercial
(0° to 70°C)
Industrial
(-40° to 85°C)
AT28LV01020JC, JI, PC, PI, TC, TI
AT28LV01025JC, JI, PC, PI, TC, TI
Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s website. The Company assumes no responsibility for
any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without
notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are
not authorized for use as critical components in life support devices or systems.
®
Marks bearing
Ter ms and product names in this document may be trademarks of others.
and/or ™ are registered trademarks and trademarks of Atmel Corporation.
Printed on recycled paper.
0395B–10/98/xM
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.