AT25010B, AT25020B, AT25040B
SPI Serial EEPROM
1K (128x8), 2K (256x8), 4K (512x8)
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
= 1.8V to 5.5V
Low-voltage and Standard-voltage Operation
20MHz Clock Rate (5V)
8-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: 1,000,000 Write Cycles
Data Retention: 100 Years
Green (Pb/Halogen-free/RoHS Compliant) Packaging Options
Die Sales: Wafer Form, Waffle Pack, and Bumped Wafers
Description
The Atmel
®
AT25010B/020B/040B provides 1,024/2,048/4,096 bits of Serial
Electrically Erasable Programmable Read-Only Memory (EEPROM) organized as
128/256/512 words of 8 bits each. The device is optimized for use in many
industrial and commercial applications where low-power and low-voltage
operation are essential. The AT25010B/020B/040B is available in space saving,
JEDEC SOIC, UDFN, TSSOP, XDFN, and VFBGA packages.
The AT25010B/020B/040B 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. The
HOLD pin may be used to suspend any serial communication without resetting the
serial sequence.
Atmel-8707F-SEEPROM-AT25010B-020B-040B-Datasheet_012015
1.
Pin Configurations
Table 1-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
Top View
Ground
Power Supply
Write Protect
Suspends Serial Input
V
CC
8
HOLD
7
SCK
6
SI
5
Bottom View
1
2
3
4
8-lead SOIC
CS
SO
WP
GND
1
8
8-lead TSSOP
V
CC
HOLD
SCK
SI
CS
SO
WP
GND
1
2
3
4
8
7
6
5
V
CC
HOLD
SCK
SI
2
7
3
6
4
5
Top View
8-pad UDFN/XDFN
CS
SO
WP
GND
8-ball VFBGA
V
CC
HOLD
SCK
SI
8
7
6
5
1
2
3
4
CS
SO
WP
GND
Bottom View
Note:
Drawings are not to scale.
2.
Absolute Maximum Ratings*
Operating Temperature . . . . . . . . . . -40C to + 125C
Storage Temperature . . . . . . . . . . . . -65C to + 150C
Voltage on any pin
with respect to ground . . . . . . . . . . . . . . . . -1V to + 7V
Maximum Operating Voltage . . . . . . . . . . . . . . . 6.25V
DC Output Current . . . . . . . . . . . . . . . . . . . . . . . . 5mA
*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
AT25010B/020B/040B [DATASHEET]
Atmel-8707F-SEEPROM-AT25010B-020B-040B-Datasheet_012015
3.
Block Diagram
Figure 3-1.
Block Diagram
V
CC
Status
Register
Memory Array
128/256/512 x 8
Address
Decoder
Data
Register
Output
Buffer
Mode
Decode
Logic
Clock
Generator
AT25010B/020B/040B [DATASHEET]
Atmel-8707F-SEEPROM-AT25010B-020B-040B-Datasheet_012015
3
4.
4.1
Electrical Characteristics
Pin Capacitance
Table 4-1.
Pin Capacitance
(1)
Applicable over recommended operating range from T
A
= 25°C, f = 1MHz, V
CC
= +5V (unless otherwise noted).
Symbol
C
OUT
C
IN
Note:
1.
Test Conditions
Output Capacitance (SO)
Input Capacitance (CS, SCK, SI, WP, HOLD)
This parameter is characterized and is not 100% tested.
Max
8
6
Units
pF
pF
Conditions
V
OUT
= 0V
V
IN
= 0V
4.2
DC Characteristics
Table 4-2.
DC Characteristics
Applicable over recommended operating range from: T
AI
= -40C to +85C, V
CC
= +1.8V to +5.5V, (unless otherwise noted).
Symbol
V
CC1
V
CC2
V
CC3
I
CC1
I
CC2
I
CC3
I
SB1
I
SB2
I
SB3
I
IL
I
OL
V
IL(1)
V
IH(1)
V
OL1
V
OH1
V
OL2
V
OH2
Note:
1.
Parameter
Supply Voltage
Supply Voltage
Supply Voltage
Supply Current
Supply Current
Supply Current
Standby Current
Standby Current
Standby Current
Input Leakage
Output Leakage
Input Low-voltage
Input High-voltage
Output Low-voltage
Output High-voltage
Output Low-voltage
Output High-voltage
3.6V
V
CC
5.5V
3.6V
V
CC
5.5V
1.8V
V
CC
3.6V
1.8V
V
CC
3.6V
I
OL
= 3mA
I
OH
=
1.60mA
I
OL
= 0.15mA
I
OH
=
100μA
V
CC
0.2
V
CC
0.8
0.2
V
CC
= 5V at 20MHz
SO = Open, Read
V
CC
= 5V at 10MHz
SO = Open, Read, Write
V
CC
= 5V at 1MHz
SO = Open, Read, Write
V
CC
= 1.8V, CS = V
CC
V
CC
= 2.5V, CS = V
CC
V
CC
= 5V, CS = V
CC
V
IN
= 0V to V
CC
V
IN
= 0V to V
CC
T
AC
= 0°C to 70°C
3
3
0.6
V
CC
x 0.7
3
V
CC
x 0.3
V
CC
+ 0.5
0.4
Test Condition
Min
1.8
2.5
4.5
8.5
4.5
2
0.1
0.2
2
Typ
Max
5.5
5.5
5.5
10
5
3
0.5
1
3.5
Units
V
V
V
mA
mA
mA
μA
μA
μA
μA
μA
V
V
V
V
V
V
V
IL
min and V
IH
max are reference only and are not tested.
4
AT25010B/020B/040B [DATASHEET]
Atmel-8707F-SEEPROM-AT25010B-020B-040B-Datasheet_012015
4.3
AC Characteristics
Table 4-3.
AC Characteristics
Applicable over recommended operating range from T
AI
= -40 to +85°C, V
CC
= As Specified, CL = 1 TTL Gate and 30pF
(unless otherwise noted).
Symbol
f
SCK
Parameter
SCK Clock Frequency
Voltage
4.5
5.5
2.5
5.5
1.8
5.5
4.5
5.5
2.5
5.5
1.8
5.5
4.5
5.5
2.5
5.5
1.8
5.5
4.5 5.5
2.5
5.5
1.8 5.5
4.5
5.5
2.5
5.5
1.8 5.5
4.5
5.5
2.5
5.5
1.8
5.5
4.5
5.5
2.5 5.5
1.8 5.5
4.5
5.5
2.5
5.5
1.8
5.5
4.5
5.5
2.5
5.5
1.85.5
4.5
5.5
2.5 - 5.5
1.8 - 5.5
4.5
5.5
2.5
5.5
1.8
5.5
4.5
5.5
2.5
5.5
1.8
5.5
4.5
5.5
2.5
5.5
1.8
5.5
4.5
5.5
2.5
5.5
1.8 5.5
20
40
80
20
40
80
100
100
200
100
100
200
100
100
200
20
40
80
20
40
80
20
40
80
20
40
80
0
0
0
0
0
0
20
40
80
Min
0
0
0
Max
20
10
5
2
2
2
2
2
2
Units
MHz
t
RI
Input Rise Time
μs
t
FI
Input Fall Time
μs
t
WH
SCK High Time
ns
t
WL
SCK Low Time
ns
t
CS
CS High Time
ns
t
CSS
CS Setup Time
ns
t
CSH
CS Hold Time
ns
t
SU
Data In Setup Time
ns
t
H
Data In Hold Time
ns
t
HD
Hold Setup Time
ns
t
CD
Hold Hold Time
ns
t
V
Output Valid
ns
t
HO
Output Hold Time
ns
AT25010B/020B/040B [DATASHEET]
Atmel-8707F-SEEPROM-AT25010B-020B-040B-Datasheet_012015
5