Atmel AT25128B and AT25256B
SPI Automotive Temperature Serial EEPROMs
128k (16,384 x 8) and 256k (32,768 x 8)
DATASHEET
Features
Serial Peripheral Interface (SPI) compatible
Supports SPI Modes 0 (0,0) and 3 (1,1)
Data sheet describes Mode 0 operation
V
CC
= 2.5V to 5.5V
Medium-voltage and standard-voltage operation
Extended temperature range –40C to 125C
5MHz clock rate
64 byte page mode
Block write protection
Protect 1/4, 1/2, or entire array
Write Protect (WP) pin and Write Disable instructions for both hardware and
software data protection
Self-timed write cycle (5ms max)
High reliability
Endurance: one million write cycles
Data retention: 100 years
8-lead JEDEC SOIC and 8-lead TSSOP packages
Description
The Atmel
®
AT25128B/256B provides 131072/262144 bits of Serial Electrically
Erasable Programmable Read-Only Memory (EEPROM) organized as 16384/32768
words of eight bits each. The device is optimized for use in many automotive
applications where low-power and low-voltage operation are essential. The
AT25128B/256B is available in space-saving 8-lead JEDEC SOIC and
8-lead TSSOP packages.
AT25128B/256B is enabled through the Chip Select pin (CS) and accessed via a
3-wire interface consisting of Serial Data Input (SI), Serial Data Output (SO), and Serial
Clock (SCK). All programming cycles are completely self-timed, and no separate erase
cycle is required before write.
Block write protection is enabled by programming the Status Register with one of four
blocks of write protection. Separate program enable and program disable instructions
are provided for additional data protection. Hardware data protection is provided via the
WP pin to protect against inadvertent write attempts to the Status Register. The HOLD
pin may be used to suspend any serial communication without resetting the serial
sequence.
8810C–SEEPROM–12/2012
Figure 1.
Pin Name
CS
SCK
SI
SO
GND
V
CC
WP
HOLD
Pin Configurations
Function
Chip Select
Serial Data Clock
Serial Data Input
Serial Data Output
Ground
Power Supply
Write Protect
Suspends Serial Input
CS
SO
WP
GND
8-lead SOIC
CS
SO
WP
GND
1
2
3
4
8
7
6
5
V
CC
HOLD
SCK
SI
8-lead TSSOP
1
2
3
4
8
7
6
5
V
CC
HOLD
SCK
SI
Atmel AT25128B/256B Automotive [DATASHEET]
8810C–SEEPROM–12/2012
2
1.
Absolute Maximum Ratings*
Operating Temperature
40C
to +125C
Storage Temperature
65C
to +150C
Voltage on any pin
with respect to ground1.0V to +7.0V
Maximum Operating Voltage . . . . . . . . . . . . . . . 6.25V
DC Output Current. . . . . . . . . . . . . . . . . . . . . . . 5.0mA
*Notice: Stresses beyond those listed under “Absolute
Maximum Ratings” may cause permanent
damage to the device. This is a stress rating
only and functional operation of the device at
these or any 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 reliability.
2.
Block Diagram
V
CC
GND
Status
Register
Memory Array
16384/32768 X 8
Address
Decoder
Data
Register
SI
CS
WP
Mode
Decode
Logic
Output
Buffer
SCK
Clock
Generator
SO
HOLD
Atmel AT25128B/256B Automotive [DATASHEET]
8810C–SEEPROM–12/2012
3
3.
3.1
Electrical Characteristics
Pin Capacitance
(1)
Applicable at these conditions, unless otherwise noted. T
A
= 25C, f = 1.0MHz, V
CC
= +5.0V.
Symbol
C
OUT
C
IN
Test Conditions
Output Capacitance (SO)
Input Capacitance (CS, SCK, SI, WP, HOLD)
Max
8
6
Units
pF
pF
Conditions
V
OUT
= 0V
V
IN
= 0V
Note:
1.
This parameter is characterized and is not 100% tested.
3.2
DC Characteristics
Applicable over recommended operating range from: T
A
=
40C
to +125C, V
CC
= +2.5V to +5.5V.
Symbol
V
CC1
I
CC1
I
CC2
I
CC3
I
SB1
I
SB2
I
IL
I
OL
V
IL(1)
V
IH(1)
V
OL1
V
OH1
Parameter
Supply Voltage
Supply Current
V
CC
= 5.0V at 5MHz,
SO = Open, Read
V
CC
= 5.0V at 1MHz,
SO = Open, Read, Write
V
CC
= 5.0V at 5MHz,
SO = Open, Read, Write
V
CC
= 2.5V, CS = V
CC
V
CC
= 5.0V, CS = V
CC
V
IN
= 0V to V
CC
V
IN
= 0V to V
CC
3.0
3.0
0.6
V
CC
x 0.7
2.5V
V
CC
5.5V
I
OL
= 3.0mA
I
OH
=
1.6mA
V
CC
0.8
0.2
2.0
Test Condition
Min
2.5
Typ
Max
5.5
6.0
Units
V
mA
Supply Current
3.0
mA
Supply Current
Standby Current
Standby Current
Input Leakage
Output Leakage
Input Low-voltage
Input High-voltage
Output Low-voltage
Output High-voltage
7.0
10.0
13.0
3.0
3.0
V
CC
x 0.3
V
CC
+ 0.5
0.4
mA
μA
μA
μA
μA
V
V
V
V
Note:
1.
V
IL
min and V
IH
max are reference only and are not tested.
Atmel AT25128B/256B Automotive [DATASHEET]
8810C–SEEPROM–12/2012
4
3.3
AC Characteristics
Applicable over recommended operating range from T
A
=
40C
to +125C, V
CC
= As Specified,
CL = 1 TTL Gate and 100pF (unless otherwise noted).
Symbol
Parameter
SCK Clock Frequency
Input Rise Time
Input Fall Time
SCK High Time
SCK Low Time
CS High Time
CS Setup Time
CS Hold Time
Data In Setup Time
Data In Hold Time
Hold Setup Time
Hold Hold Time
Output Valid
Output Hold Time
Hold to Output Low Z
Hold to Output High Z
Output Disable Time
Write Cycle Time
5.0V, 25°C, Page Mode
Voltage
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
2.5–5.5
1M
40
40
80
80
80
5
20
40
40
0
0
0
40
80
80
5
40
Min
0
Max
5.0
2
2
Units
MHz
μs
μs
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ms
Write Cycles
f
SCK
t
RI
t
FI
t
WH
t
WL
t
CS
t
CSS
t
CSH
t
SU
t
H
t
HD
t
CD
t
V
t
HO
t
LZ
t
HZ
t
DIS
t
WC
Endurance
(1)
Note:
1.
This parameter is characterized and is not 100% tested.
Atmel AT25128B/256B Automotive [DATASHEET]
8810C–SEEPROM–12/2012
5