ST EEPROM Data Sheet
ST EEPROM Data Sheet
Features
• Compatible with all I2C bus modes
– 1 MHz
– 400 kHz
– 100 kHz
• Memory array
TSSOP8 (DW) – 8 Kbits (1024 bytes) of EEPROM
169 mil width – Page size: 16 bytes
– Additional Write lockable page
(Identification page)
• Extended temperature and voltage ranges
– -40 °C to 125 °C; 1.7 V to 5.5 V
• Schmitt trigger inputs for noise filtering
• Short Write cycle time
SO8 (MN)
150 mil width – Byte Write within 4 ms
– Page Write within 4 ms
• Write cycle endurance
– 4 million Write cycles at 25 °C
– 1.2 million Write cycles at 85 °C
– 600 k Write cycles at 125 °C
WFDFPN8 (MF) • Data retention
2 x 3 mm
– 50 years at 125 °C
– 100 years at 25 °C
• ESD Protection (Human Body Model)
– 4000 V
• Packages
– RoHS compliant and halogen-free
(ECOPACK2®)
Contents
1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Signal description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1 Serial Clock (SCL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 Serial Data (SDA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3 Chip Enable (E2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4 Write Control (WC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.5 VSS (ground) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.6 Supply voltage (VCC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3 Device operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.1 Start condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3.2 Stop condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3.3 Data input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3.4 Acknowledge bit (ACK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3.5 Device addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.6 Identification page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4 Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.1 Write operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.1.1 Byte Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.1.2 Page Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1.3 Write Identification Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.1.4 Lock Identification Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.1.5 Minimizing Write delays by polling on ACK . . . . . . . . . . . . . . . . . . . . . . 19
4.2 Read operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.2.1 Random Address Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.2.2 Current Address Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2.3 Sequential Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2.4 Read Identification Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2.5 Read the lock status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2.6 Acknowledge in Read mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6 Delivery state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
7 Maximum rating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
8 DC and AC parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
10 Part numbering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
11 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
List of tables
List of figures
1 Description
7# (IGH VOLTAGE
%I #ONTROL LOGIC
GENERATOR
3#,
3$! )/ SHIFT REGISTER
!DDRESS REGISTER $ATA
AND COUNTER REGISTER
9 DECODER
PAGE
)DENTIFICATION PAGE
8 DECODER
-36
E ϭ ϴ s
E Ϯ ϳ t
Ϯ ϯ ϲ ^>
s^^ ϰ ϱ ^
069
1. See Section 9: Package mechanical data for package dimensions, and how to identify pin 1.
2 Signal description
6## 6##
-XXX -XXX
%I %I
633 633
!I
3 Device operation
3#,
3$!
3$! 3$!
34!24 )NPUT #HANGE 34/0
#ONDITION #ONDITION
3#,
34!24
#ONDITION
3#,
34/0
#ONDITION
!)"
b7 b6 b5 b4 b3 b2 b1 b0
If the memory device does not match the device select code, it deselects itself from the bus,
and enters the Standby mode.
If the memory device matches the device select code, the corresponding memory device
gives an acknowledgment on Serial Data (SDA) during the 9th SCL clock period. Once the
memory device has acknowledged the device select code, the memory device waits for the
master to send the address byte. The memory device responds to the address byte with an
acknowledge bit.
b2(1) A9 A9 X X X
address bits
significant
Most
b1(1) A8 A8 X X X
b7 A7 A7 0 0 1
b6 A6 A6 X X X
b5 A5 A5 X X X see Section 4.2.5
Address byte
b4 A4 A4 X X X
b3 A3 A3 A3 A3 X
b2 A2 A2 A2 A2 X
b1 A1 A1 A1 A1 X
b0 A0 A0 A0 A0 X
1. Address bits defined inside the DeviceSelect code (see Table 2)
4 Instructions
7#
3TOP
27
7#
27
7# CONTgD
!#+ !#+
0AGE 7RITE $ATA IN .
CONTgD
3TOP
!)C
7#
3TOP
27
7#
27
7# CONTgD
./ !#+ ./ !#+
0AGE 7RITE $ATA IN .
CONTgD
3TOP
!)D
:ULWHF\FOH
LQSURJUHVV
6WDUWFRQGLWLRQ
'HYLFHVHOHFW
ZLWK5:
12 $&.
UHWXUQHG
)LUVWE\WHRILQVWUXFWLRQ <(6
ZLWK5: DOUHDG\
GHFRGHGE\WKHGHYLFH
1H[W
12 2SHUDWLRQLV <(6
DGGUHVVLQJWKH
PHPRU\
6HQG$GGUHVV
5H6WDUW DQG5HFHLYH$&.
6WRS 12 <(6
6WDUW&RQGLWLRQ
'DWDIRUWKH 'HYLFHVHOHFW
:ULWHRSHUDWLRQ ZLWK5:
&RQWLQXHWKH &RQWLQXHWKH
:ULWHRSHUDWLRQ 5DQGRP5HDGRSHUDWLRQ
$,H
!#+ ./ !#+
#URRENT
!DDRESS $EV SELECT $ATA OUT
2EAD
3TART
3TOP
27
3TART
3TOP
27 27
3TOP
27
3TART
27 27
!#+ ./ !#+
$ATA OUT .
3TOP
!)B
5.1.3 Power-down
During power-down (continuous decrease in the VCC supply voltage below the minimum
VCC operating voltage defined in Table 6), the device must be in Standby power mode (that
is after a STOP condition or after the completion of the Write cycle tW if an internal Write
cycle is in progress).
6 Delivery state
7 Maximum rating
Stressing the device outside the ratings listed in Table 5 may cause permanent damage to
the device. These are stress ratings only, and operation of the device at these, or any other
conditions outside those indicated in the operating sections of this specification, is not
implied. Exposure to absolute maximum rating conditions for extended periods may affect
device reliability.
8 DC and AC parameters
This section summarizes the operating and measurement conditions, and the DC and AC
characteristics of the device.
)NPUT VOLTAGE LEVELS )NPUT AND OUTPUT
4IMING REFERENCE LEVELS
6##
6##
6##
6##
-36
Figure 10. Maximum Rbus value versus bus parasitic capacitance (Cbus) for an I2C
bus at maximum frequency fC = 400 kHz
"US LINE PULL
UP RESISTOR
4HE 2 X # TIME CONSTANT
BUS BUS
MUST BE BELOW THE NS 6##
K
TIME CONSTANT LINE REPRESENTED
2 ON THE LEFT
BU
S §
#
BU 2BUS
(ERE 2BUS § #BUS NS S
K½ N
S
)£# BUS 3#,
-XXX
MASTER
3$!
P&
#BUS
"US LINE CAPACITOR P&
AIB
Figure 11. Maximum Rbus value versus bus parasitic capacitance Cbus) for an I2C
bus at maximum frequency fC = 1MHz
6##
"US LINE PULL
UP RESISTOR K
2BUS
2 4HE 2BUS § #BUS TIME CONSTANT
BUS § MUST BE BELOW THE NS
#
BUS 3#,
NS TIME CONSTANT LINE REPRESENTED )£# BUS -XXX
ON THE LEFT MASTER
3$!
(ERE
2 BUS § #BUS NS
#BUS
"US LINE CAPACITOR P&
-36
ƚy>ϭy>Ϯ ƚ,>
ƚy,ϭy,Ϯ ƚ>,
^>
ƚ>>
ƚy>ϭy>Ϯ
^/Ŷ
^
ƚ,> ƚy,ϭy,Ϯ /ŶƉƵƚ ƚ>y ^ ƚy, ƚ,, ƚ,>
ŚĂŶŐĞ
t
ƚt>> ƚ,t,
^ƚŽƉ
^ƚĂƌƚ
ĐŽŶĚŝƚŝŽŶ
ĐŽŶĚŝƚŝŽŶ
^>
^/Ŷ
ƚt
ƚ,, ƚ,>
tƌŝƚĞĐLJĐůĞ
ƚ,>
^>
DLN
ϴ ϱ
Đ
ϭ
ϭ ϰ
ϭ >
Ϯ
W >ϭ
ď Ğ
76623$0B9
Table 13. TSSOP8 – 3x4.4 mm, 0.65 mm pitch, 8-lead thin shrink small outline,
package mechanical data
millimeters inches(1)
Symbol
Min. Typ. Max. Min. Typ. Max.
A - - 1.200 - - 0.0472
A1 0.050 - 0.150 0.0020 - 0.0059
A2 0.800 1.000 1.050 0.0315 0.0394 0.0413
b 0.190 - 0.300 0.0075 - 0.0118
c 0.090 - 0.200 0.0035 - 0.0079
CP - 0.100 - - 0.0039
D 2.900 3.000 3.100 0.1142 0.1181 0.1220
e - 0.650 - - 0.0256 -
E 6.200 6.400 6.600 0.2441 0.2520 0.2598
E1 4.300 4.400 4.500 0.1693 0.1732 0.1772
L 0.450 0.600 0.750 0.0177 0.0236 0.0295
L1 - - - 0.0394 -
α 0° 8° 0° - 8°
1. Values in inches are converted from mm and rounded to four decimal digits.
K[Û
$ $
F
FFF
E
H
PP
' *$8*(3/$1(
N
( (
/
$
/
62$B9
Table 14. SO8N – 3.9x4.9 mm, 8-lead plastic small outline, 150 mils body width,
package mechanical data
millimeters inches (1)
Symbol
Min Typ Max Min Typ Max
A - - 1.750 - - 0.0689
A1 0.100 - 0.250 0.0039 - 0.0098
A2 1.250 - - 0.0492 - -
b 0.280 - 0.480 0.0110 - 0.0189
c 0.170 - 0.230 0.0067 - 0.0091
ccc - - 0.100 - - 0.0039
D 4.800 4.900 5.000 0.1890 0.1929 0.1969
E 5.800 6.000 6.200 0.2283 0.2362 0.2441
E1 3.800 3.900 4.000 0.1496 0.1535 0.1575
e - 1.270 - - 0.0500 -
h 0.250 - 0.500 0.0098 - 0.0197
k 0° - 8° 0° - 8°
L 0.400 - 1.270 0.0157 - 0.0500
L1 - 1.040 - - 0.0409 -
1. Values in inches are converted from mm and rounded to four decimal digits.
( (
(
6HH=
'HWDLO
[ DDD # .
'DWXP<
FFF #
&
HHH # $
6HDWLQJSODQH $
/ /
H
/ 6LGHYLHZ
H 7HUPLQDOWLS
'HWDLO³=´ $<B0(B9
Table 15. WFDFPN8 (MLP8) – 8-lead, 2 x 3 mm, 0.5 mm pitch very thin fine pitch
dual flat package mechanical data
millimeters inches(1)
Symbol
Min. Typ. Max. Min. Typ. Max.
10 Part numbering
Device type
M24 = I2C serial access EEPROM
Device function
C08-D = 8 Kbits (1024 x 8 bits) plus identification page
Operating voltage
R = VCC = 1.7 V to 5.5 V
Package(1)
MN = SO8 (150 mil width)
DW = TSSOP8 (169 mil width)
MF = WFDFPN8 (2 x 3 mm)
Device grade
3 = -40 to 125 °C. Device tested with high reliability certified flow (2)
Option
T = Tape and reel packing
blank = tube packing
Plating technology
P or G = ECOPACK2®
Process
/K = Manufacturing technology code
1. All packages are ECOPACK2® (RoHS compliant and free of brominated, chlorinated and antimonyoxide
flame retardants).
2. The high reliability certified flow (HRCF) is described in quality note QNEE9801. Please ask your nearest
ST sales office for a copy.
Note: For a list of available options (speed, package, etc.) or for further information on any aspect
of the devices, please contact your nearest ST sales office.
Engineering samples
Parts marked as “ES”, “E” or accompanied by an Engineering Sample notification letter, are
not yet qualified and therefore not yet ready to be used in production and any consequences
deriving from such usage will not be at ST charge. In no event, ST will be liable for any
customer usage of these engineering samples in production. ST Quality has to be contacted
prior to any decision to use these Engineering samples to run qualification activity.
11 Revision history
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
Authorized Distributor
STMicroelectronics:
M24C08-DRMF3TG/K M24C08-DRMN3TP/K M24C08-DRDW3TP/K