EEPROM & RAM
I2C Serial EEPROM and RAM
Description
The Philips family of I2C bus compatible memories comprises RAM,
EEPROM, video memories and Flash memories.
RAM is Random Access Memory
EEPROM is Electrically Erasable Programmable Read Only Memory
Small size serial memories (RAM and EEPROM) are fairly common and widely
used in many different applications. EEPROM is particularly useful in applica-
tions where data retention during power-off is essential. Such applications include
but are not limited to: meter readings, electronic key, product identification
number, serial presence detect (SPD) on DIMMs, etc. A common pinning is
used for these serial memories because their functionality is very similar. The
common pinout was selected to allow interchangeability. EEPROMs store data
(2 Kbits organized in 256 X 8 in the PCF8582C-2 for example), including set
points, temperature, alarms, DIMM information and more, for a guaranteed
minimum storage time of ten years in the absence of power. EEPROMs can
change values up to 1,000,000 times and have an infinite number of read cycles,
while consuming only 10 micro Amperes of current.
RAM
The PCF8570 is organized as 256 words of 8-bytes.
EEPROM
The PCF8581/8581C is organized as 128 words of 8-bytes.
The PCF8582C-2 is organized as 256 words of 8-bytes.
The PCF8594C-2 is organized as 512 words of 8-bytes in two 256
word pages.
The PCF8598C-2 is organized as 1024 words of 8-bytes in four 256
word pages.
The PCF85116-3 is organized as 2048 words of 8-bytes in eight 256
word pages.
The PCF8582C-2 is pin and address compatible with the PCF8570 and
PCA8581. The PCF85102C-2 is identical to the PCF8582C-2, with pin 7
(Programming Time Control output) as a no connect, to allow it to be used in
competitors’ sockets, since PTC should be left floating or held at VCC. The
PCF85103C-2 is identical to the PCF8582C-2 except that the fixed I2C address
is different, allowing up to eight of each device to be used on the same I2C bus.
Addresses and data are transferred serially via a two-wire bi-directional bus (I2C-
bus). The built-in word address register is incremented automatically after each
written or read data byte. All bytes can be read in a single operation. Up to 8
bytes can be written in one operation, reducing the total write time per byte.
The 512-byte, 1024-byte and 2048-byte EEPROMs use the programmable
address (Ax or Block #) to either select the slave address or one of the 256 word
pages (e.g., the PCF8594C-2 has two addressable pages with up to four devices
allowed on the same I2C bus while the PCF85116-3 has eight addressable pages
but only one device is allowed on the same I2C bus).
EEPROM/RAM Features
Internal non-volatile registers (except PCF8570) with a minimum of
1,000,000 write cycles at Tambient = 22 oC
Low power CMOS devices
Non volatile storage from 128x8-bit to 2048x8-bit
Write operation per byte or per 8-byte page
Read operation can be sequential or random
Internal timer for writing operation (no external components required)
Internal Power On Reset
High reliability by using redundant EEPROMS cells
Offered in 8-pin DIP (N) and SO (D) packages
Features
Wide voltage range of 2.5 V to 5.5V
1,000,000 write cycles
Infinite number of read cycles
10 year data retention (Minimum)
Key Points
The I2C bus is used to read and write information to
and from the memory
A wide voltage range minimizes the number of
EEPROMs that need to be stocked
Philips Configuration
System Management ICs
EEPROMs are particularly useful in applications where data retention
during power-off is essential. Applications include meter readings,
electronic key, product identification number, serial presence
detect (SPD), etc... A common pinning is used for all these
EEPROMs because functionality is very similar.The pinout was
selected to allow interchangeability.
1010
A2
or
Block#
A1
or
Block#
A0
or
Block#
R/W
FIXED PROGRAMMABLE
0 0 1 0 A2 A1 A0
FIXED PROGRAMMABLE
R/W
I2C Slave Address
PCA8581/8581(C)
PCF8570/82/94/98/102/116
PCF85103
www.philipslogic.com/i2c
EEPROM &
RAM
Philips Semiconductors
Philips Semiconductors is a worldwide company with over 100 sales offices in more than 50 countries. For a complete up-to-date list of
our sales offices please e-mail sales.addresses@www.semiconductors.philips.com. A complete list will be sent to you automatically. You can
also visit our website http://www.semiconductors.philips.com/sales/ or contact any of the following sales offices by phone or mail:
North America Europe, Africa, Middle East and South America Asia Pacific Japan
Philips Semiconductors C.R.M Center Philips Semiconductors International Philips Semiconductors Asia Pacific Philips Semiconductors
2800 Wells Branch Parkway Fulfillment and Sales Support Center Market Response Management Center Philips Building 13-37
Mailstop P-411 P.O. Box 366 P.O. Box 68115 Kohnan 2-chome
Austin, Texas 78728 2700 AJ Zoetermeer Kowloon East Post Office Minato-ku,
United States The Netherlands Hong Kong Tokyo 108-8507
Tel: +1 800 234 7381 Fax: +31 79 3685126 Fax: +852 2756 8271 Tel: +81 3 3740 5130
Fax: +1 800 943 0087 Fax: +81 3 3740 5057
E-mail: P411webinq.smi@harte-hanks.com
© Koninklijke Philips Electronics N.V. 2001
All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The information presented in this document does
not form part of any quotation or contract, is believed to be accurate and reliable and may be changed without notice. No liability will be accepted by the publisher for any
consequence of its use. Publication thereof does not convey nor imply any license under patent – or other industrial or intellectual property rights.
Printed in the USA Date of release: October 2001 Print code: 301683/8k/FP/2pp/1001 Document ordering number: 9397 750 09209
EEPROM & RAM
I2C Serial EEPROM and RAM
PCA8581 PCF8582C-2 PCF8594C-2 PCF8598C-2 PCF85116-3 PCF8570
PCA8581C PCF85102C-2
PCF85103C-2
Power Supply 4.5 to 5.5 V 2.5 to 6 V 2.5 to 6 V 2.5 to 6 V 2.7 to 5.5 V 2.5 to 6 V
2.5 to 6 V
Address pins 3 3 2 1 0 3
Nb of block (256 bytes) 0.5 1 2 4 8 1
Data retention time 10 years 10 years 10 years 10 years 20 years N/A
Temperature range -25 to +85ºC -40 to +85ºC -40 to +85ºC -40 to +85ºC -40 to +85ºC -40 to +85ºC
Clock frequency 100 kHz 100 kHz 100 kHz 100 kHz 400 kHz 100 kHz
EEPROM/RAM Operating Characteristics
Order Information
1
2
3
4
A0
A1
8
7
6
5
A2
SDA
SCL
TEST
VDD
VSS
PCA8581
PCA8581C
128 x 8-bit (1K) EEPROM
1
2
3
4
A0
A1
8
7
6
5
A2
SDA
SCL
PTC
VDD
VSS
PCF8582C-2
256 x 8-bit (2K) EEPROM
1
2
3
4
WP
A1
8
7
6
5
A2
SDA
SCL
PTC
VDD
VSS
PCF8594C-2
512 x 8-bit (4K) EEPROM
1
2
3
4
WP
n.c
8
7
6
5
A2
SDA
SCL
PTC
VDD
VSS
PCF8598C-2
1024 x 8-bit (8K) EEPROM
1
2
3
4
n.c.
n.c.
8
7
6
5
n.c
SDA
SCL
WP
VDD
VSS
PCF85116-3
2048 x 8-bit (16K) EEPROM
1
2
3
4
A0
A1
8
7
6
5
A2
SDA
SCL
TEST
VDD
VSS
PCF8570
256 x 8-bit (2K) RAM
The PCF85102C-2 is identical to the PCF8582C-2 except that
the Programming Time Control (PTC) output is not connected
to allow alternate sourcing of other manufacturer’s devices.
The PCF85103C-2 is identical to the PCF8582C-2 except
it has a different fixed I2C address allowing up to 8 of each
device on the same I2C bus.
Package Container PCA8581(C) PCF8582C-2 PCF8594C-2 PCF8598C-2 PCF85102C-2 PCF85103C-2 PCF85116-3 PCF8570
DIP Tube PCA8581PN PCF8582C2N PCF8594C2N PCF8598C2N PCF85102C2N PCF85103C2N PCF85116-3N PCF8570PN
SO Tube PCA8581(C)TD PCF8582C2D PCF8594C2D PCF8598C2D PCF85102C2D PCF85103C2D PCF85116-3D PCF8570TD
T&R PCA8581(C)TD-T PCF8582C2D-T PCF8594C2D-T PCF8598C2D-T PCF85102C2D-T PCF85103C2D-T PCF85116-3D-T PCF8570TD-T