AT24C128C
I
2
C-Compatible (2-Wire) Serial EEPROM
128-Kbit (16,384 x 8)
DATASHEET
Features
Low-voltage and Standard-voltage Operation
̶
V
CC
= 1.7V to 5.5V
Internally Organized as 16,384 x 8
2-wire Serial Interface
Schmitt Trigger, Filtered Inputs for Noise Suppression
Bidirectional Data Transfer Protocol
400kHz (1.7V) and 1MHz (2.5V, 2.7V, 5.0V) Compatibility
Write Protect Pin for Hardware Protection
64-byte Page Write Mode
̶
Partial Page Writes Allowed
Self-timed Write Cycle (5ms Max)
High Reliability
̶
̶
Endurance: 1,000,000 Write Cycles
Data Retention: 40 Years
Lead-free/Halogen-free Devices Available
Green Package Options (Pb/Halide-free/RoHS Compliant)
̶
8-lead JEDEC SOIC, 8-lead TSSOP, 8-pad UDFN, 8-pad XDFN,
8-ball VFBGA, and 4-ball WLCSP Packages
Die Sale Options: Wafer Form, Waffle Pack, and Bumped Wafers
Description
The Atmel
®
AT24C128C provides 131,072-bits of Serial Electrically Erasable and
Programmable Read-Only Memory (EEPROM) organized as 16,384 words of
8 bits each. The device’s cascading feature allows up to eight devices to share a
common 2-wire bus. The device is optimized for use in many industrial and
commercial applications where low-power and low-voltage operation are
essential. The devices are available in space-saving 8-lead JEDEC SOIC, 8-lead
TSSOP, 8-pad UDFN, 8-pad XDFN, 8-ball VFBGA, and 4-ball WLCSP packages.
In addition, this device operates from 1.7V to 5.5V.
Atmel-8734D-SEEPROM-AT24C128C-Datasheet_082015
1.
Pin Configurations and Pinouts
Table 1-1.
Pin
A
0
A
1
A
2
GND
SDA
SCL
WP
V
CC
Pin Configuration
Function
Address Input
Address Input
Address Input
Ground
Serial Data
Serial Clock Input
Write Protect
Device Power Supply
8-pad UDFN/XDFN
A
0
A
1
A
2
GND
1
2
3
4
8
7
6
5
8-lead SOIC
A
0
A
1
A
2
GND
1
2
3
4
8
7
6
5
8-lead TSSOP
V
CC
WP
SCL
SDA
A
0
A
1
A
2
GND
1
2
3
4
8
7
6
5
V
CC
WP
SCL
SDA
Top View
Top View
8-ball VFBGA
A
0
A
1
A
2
GND
1
2
3
4
8
7
6
5
V
CC
WP
SCL
SDA
VCC
WP
SCL
SDA
Top View
Top View
4-ball WLCSP
V
CC
SCL
SDA
GND
Top View
2.
Absolute Maximum Ratings*
Operating Temperature . . . . . . . . . . .-55°C to +125°C
Storage Temperature . . . . . . . . . . . -65°C to + 150°C
Voltage on any pin
with respect to ground . . . . . . . . . . . . . . . -1.0 V +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 are not
implied. Exposure to absolute maximum rating
conditions for extended periods may affect device
reliability.
2
AT24C128C [DATASHEET]
Atmel-8734D-SEEPROM-AT24C128C-Datasheet_082015
3.
Block Diagram
Figure 3-1.
Block Diagram
V
CC
GND
WP
SCL
SDA
Start
Stop
Logic
LOAD
Serial
Control
Logic
COMP
LOAD
INC
EN
H.V. Pump/Timing
Device
Address
Comparator
A
2
A
1
A
0
R/W
Data Recovery
Data Word
Addr/Counter
X DEC
EEPROM
Y DEC
Serial MUX
D
IN
D
OUT
D
OUT
/ACK
LOGIC
4.
Pin Descriptions
Serial Clock (SCL):
The SCL input is used to positive-edge clock data into each EEPROM device and negative-
edge clock data out of each device.
Serial Data (SDA):
The SDA pin is bidirectional for serial data transfer. This pin is open drain driven and may be
wire-ORed with any number of other open-drain or open-collector devices.
Device Addresses (A
2
, A
1
, A
0
):
The A
2
, A
1
, and A
0
pins are device address inputs that are hard wired (directly to
GND or to V
CC
) for compatibility with other Atmel AT24C devices. When the pins are hard wired, as many as eight
128K devices may be addressed on a single bus system. (Device addressing is discussed in detail in
Section 7.
“Device Addressing” on page 9).
A device is selected when a corresponding hardware and software match is true.
If these pins are left floating, the A
2
, A
1
, and A
0
pins will be internally pulled down to GND. However, due to
capacitive coupling that may appear during customer applications, Atmel recommends always connecting the
address pins to a known state. When using a pull-up resistor, Atmel recommends using 10k or less.
Write Protect (WP):
The Write Protect input, when connected to GND, allows normal write operations. When WP
is connected directly to V
CC
, all write operations to the memory are inhibited. If the pin is left floating, the WP pin
will be internally pulled down to GND. However, due to capacitive coupling that may appear during customer
applications, Atmel recommends always connecting the WP pins to a known state. When using a pull-up resistor,
Atmel recommends using 10k or less.
Table 4-1.
Write Protect
Part of the Array Protected
Full Array
Normal Read/Write Operations
WP Pin Status
At V
CC
At GND
AT24C128C [DATASHEET]
Atmel-8734D-SEEPROM-AT24C128C-Datasheet_082015
3
5.
Memory Organization
AT24C128C, 128K Serial EEPROM:
The 128K is internally organized as 256 pages of 64-bytes each. Random
word addressing requires a 14-bit data word address.
5.1
Pin Capacitance
Table 5-1.
Pin Capacitance
(1)
Applicable over recommended operating range from: T
A
= 25°C, f = 1.0MHz, V
CC
= 1.7V to 5.5V.
Symbol
C
I/O
C
IN
Note:
1.
Test Condition
Input/Output Capacitance (SDA)
Input Capacitance (A
0
, A
1
, A
2
, and SCL)
This parameter is characterized and is not 100% tested.
Max
8
6
Units
pF
pF
Conditions
V
I/O
= 0V
V
IN
= 0V
5.2
DC Characteristics
Table 5-2.
DC Characteristics
Applicable over recommended operating range from: T
AI
= -40°C to +85°C, V
CC
= 1.7V to 5.5V
(unless otherwise noted)
.
Symbol
V
CC1
I
CC1
I
CC2
I
SB1
I
LI
I
LO
V
IL
V
IH
V
OL1
V
OL2
Note:
1.
Parameter
Supply Voltage
Supply Current
Supply Current
Standby Current
Input Leakage
Current V
CC
= 5.0V
Output Leakage
Current V
CC
= 5.0V
Input Low Level
(1)
Input High Level
((1)
Output Low Level
Output Low Level
V
CC
= 1.7V
V
CC
= 3.0V
I
OL
= 0.15mA
I
OL
= 2.1mA
V
CC
= 5.0V
V
CC
= 5.0V
V
CC
= 1.7V
V
CC
= 5.0V
Read at 400kHz
Write at 400kHz
V
IN
= V
CC
or V
SS
0.10
0.05
-0.6
V
CC
x 0.7
Test Condition
Min
1.7
1.0
2.0
Typ
Max
5.5
2.0
3.0
1.0
6.0
3.0
3.0
V
CC
x 0.3
V
CC
+ 0.5
0.2
0.4
Units
V
mA
mA
A
A
A
A
V
V
V
V
V
IN
= V
CC
or V
SS
V
OUT
= V
CC
or V
SS
V
IL
min and V
IH
max are reference only and are not tested.
4
AT24C128C [DATASHEET]
Atmel-8734D-SEEPROM-AT24C128C-Datasheet_082015
5.3
AC Characteristics
Table 5-3.
AC Characteristics (Industrial Temperature)
Applicable over recommended operating range from: T
AI
= -40°C to +85°C, V
CC
= 1.7V to 5.5V, CL = 100pF
(unless
otherwise noted).
Test conditions are listed in
Note 2.
1.7V
Symbol
f
SCL
t
LOW
t
HIGH
t
I
t
AA
t
BUF
t
HD.STA
t
SU.STA
t
HD.DAT
t
SU.DAT
t
R
t
F
t
SU.STO
t
DH
t
WR
Endurance
(1)
Notes:
1.
2.
Parameter
Clock Frequency, SCL
Clock Pulse Width Low
Clock Pulse Width High
Noise Suppression Time
(1)
Clock Low to Data Out Valid
Time the bus must be free before a new transmission
can start
(1)
Start Hold Time
Start Set-up Time
Data In Hold Time
Data In Set-up Time
Inputs Rise Time
(1)
Inputs Fall Time
(1)
Stop Set-up Time
Data Out Hold Time
Write Cycle Time
25°C, Page Mode, 3.3V
600
50
5
1,000,000
50
1300
600
600
0
100
300
300
250
50
5
1300
600
100
900
50
500
250
250
0
100
300
100
Min
Max
400
400
400
50
550
2.5V, 5.0V
Min
Max
1000
Units
kHz
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ms
Write Cycles
This parameter is ensured by characterization and is not 100% tested.
AC measurement conditions:
R
L
(connects to V
CC
): 1.3kΩ (2.5V, 5.5V), 10kΩ (1.7V)
Input pulse voltages: 0.3V
CC
to 0.7V
CC
Input rise and fall times:
≤
50ns
Input and output timing reference voltages: 0.5 x V
CC
AT24C128C [DATASHEET]
Atmel-8734D-SEEPROM-AT24C128C-Datasheet_082015
5