PCA24S08: 1. General Description
PCA24S08: 1. General Description
1. General description
The PCA24S08 provides 8192 bits of serial Electrically Erasable and Programmable
Read-Only Memory (EEPROM) organized as 1024 words of 8 bits each. Data bytes are
received and transmitted via the serial I2C-bus.
Access permissions limiting reads or writes are set via the I2C-bus to isolate blocks of
memory from improper access.
The PCA24S08 is intended to be pin compatible with standard 24C08 serial EEPROM
devices except for pins 1, 2, and 3, which are address pins in the standard part. Other
exceptions to the PCA24S08 serial EEPROM data sheet are noted in Section 6.6.
All bits are sent to or read from the device, most significant bit first, in a manner consistent
with the 24C08 serial EEPROM. The bit fields in this document are correspondingly listed
with the MSB on the left and the LSB on the right.
The EEPROM memory is broken up into 8 blocks of 1 kbit (128 bytes) each. Within each
block, the memory is physically organized in to 8 pages of 128 bits (16 bytes) each. In
addition to these 8 kbits, there are two more 128-bit pages that are used to store the
access protection and ID information. There are a total of 8448 bits of EEPROM memory
available in the PCA24S08.
Access protection (both read and write) is organized on a block basis for block 1 through
block 7 and on a page and a block basis for block 0. Protection information for these
blocks and pages is stored in one of the additional pages of EEPROM memory that is
addressed separately from the main data storage array. See Section 6.4 for more details.
The ID value is located in the ID page of the EEPROM, the second of the additional
16 byte pages.
Writes from the serial interface may include from one byte to 16 bytes at a time,
depending on the protocol followed by the bus master. All page accesses must be
properly aligned to the internal EEPROM page.
The EEPROM memory offers an endurance of 100,000 write cycles per byte, with 10 year
data retention. Writes to the EEPROM take less than 5 ms to complete.
3. Ordering information
Table 1. Ordering information
Tamb = −40 °C to +85 °C
Type number Topside Package
mark Name Description Version
PCA24S08D P24S08 SO8 plastic small outline package; 8 leads; body width 3.9 mm SOT96-1
PCA24S08DP PS08 TSSOP8 plastic thin shrink small outline package; 8 leads; body width 3 mm SOT505-1
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
4. Block diagram
PCA24S08
SDA INPUT WP
I2C-BUS CONTROL LOGIC
SCL FILTER PROT
DIVIDER
EEPROM SEQUENCER
(÷ 128)
8 PAGES
BYTE
(8 × 128 BYTES EACH)
COUNTER
ACCESS
PROTECTION
EE
BYTE LATCH ADDRESS IDENTIFICATION CONTROL
(8 BYTES) POINTER NUMBER
OSCILLATOR
002aae847
VSS
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
5. Pinning information
5.1 Pinning
n.c. 1 8 VDD
n.c. 1 8 VDD
n.c. 2 7 WP
n.c. 2 7 WP
PCA24S08D PCA24S08DP
PROT 3 6 SCL PROT 3 6 SCL
002aae845 002aae846
Fig 2. Pin configuration for SO8 Fig 3. Pin configuration for TSSOP8
6. Functional description
Refer to Figure 1 “Block diagram”.
1 0 1 0 1 B2 B1 R/W
fixed sofware
selectable
002aae789
The last bit of the slave address defines the operation to be performed. When set to
logic 1 a read operation is selected, while logic 0 selects a write operation. Bits B2 and B1
in the slave address represent the 2 most significant bits of the word to be addressed. The
third device address bit in the I2C-bus protocol that is usually matched to A2 (pin 3) on a
standard 24C08 serial EEPROM is internally connected HIGH, so device addresses A8h
through AFh (hex) are used to access the memory on the chip.
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
BYTE 0
0 0 0 0
PAGE 0
0 0 0
BYTE 15
1 1 1 1
BLOCK 0
0 0 0
BYTE 0
0 0 0 0
PAGE 7
1 1 1
BYTE 15
1 1 1 1
BYTE 0
0 0 0 0
PAGE 0
0 0 0
BYTE 15
1 1 1 1
BLOCK 7
1 1 1
BYTE 0
0 0 0 0
PAGE 7
1 1 1
BYTE 15
1 1 1 1
1 0 1 0 1 B2 B1 R/W B0 P2 P1 P0 A3 A2 A1 A0
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Figure 6 shows how the memory array is addressed when the slave address byte and
address field byte are sent. The master terminates the transfer by generating a STOP
condition. After this STOP condition, the Erase/Write (E/W) cycle starts and the I2C-bus is
free for another transmission. Up to 16 bytes of data can be written in the slave writing
sequence (E/W cycle).
auto-increment auto-increment
word word address word address
address word address
S 1 0 1 0 1 B2 B1 0 A B0 P2 P1 P0 A3 A2 A1 A0 A DATA A DATA A P
002aae791
The general command encoding used by the serial port for EEPROM accesses is shown
in Figure 11, where B[2:0] is the block number, P[2:0] is the page number within the block
and A[3:0] is the byte address within the page. Bits denoted as ‘X’ are ignored by the
device.
After the receipt of each data byte, the four low-order bits of the word address are
internally incremented. The six high-order bits of the address remain unchanged. The
slave acknowledges the reception of each data byte with an ACK. The I2C-bus data
transfer is terminated by the master after the 16th byte of data with a STOP condition.
After a write to the last byte in a page, the internal address is wrapped around to point to
the beginning of that page. If the master transmits more than 16 bytes prior to generating
the STOP condition, no acknowledge will be given on the 17th (and following) data bytes
and the whole transmission will be ignored and no programming will be done. As in the
byte write operation, all inputs are disabled until completion of the internal write cycles.
After this STOP condition, the E/W cycle starts and the I2C-bus is free for another
transmission.
During the E/W cycle the slave receiver does not acknowledge if addressed via the
I2C-bus.
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
auto-increment auto-increment
word word address word address
address word address
auto-increment
word address
last byte
(cont.) DATA + 15 A P
acknowledge
from slave
STOP condition
002aae792
The lower 7 bits of the word address are incremented after each transmission of a data
byte during a read. The three MSBs of the word address are not changed when the word
counter overflows. Thus, the word address overflows from 127 to 0, and from 255 to 128.
After the read of the last byte within a block, the internal serial address wraps around to
point at the beginning of that block.
S 1 0 1 0 1 B2 B1 0 A B0 P2 P1 P0 A3 A2 A1 A0 A (cont.)
STOP condition
002aae793
Fig 8. Master reads PCA24S08 slave after setting word address (write word address: read data); sequential read
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
auto-increment auto-increment
word address word address
S 1 0 1 0 1 X X 1 A DATA A DATA A P
STOP condition
002aae794
Fig 9. Master read PCA24S08 immediately after first byte (read mode); current address read
All access protection bits are stored on a separate page of the EEPROM that is not
accessed using the normal commands of a PCA24S08 memory. See Section 6.4.2.2
“Access Protection Page (APP)” for more detail on this information.
Table 4. PB organization
MSB LSB Function
0 0 no accesses permitted in the block
0 1 no accesses permitted in the block
1 0 read only; writes cause a NACK
1 1 read/write; no access constraints for data within this block
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Accessed within the Access Protection Page is an individual CMOS Sticky Bit (SB) for
each of the 8 blocks on the device. When the value of the sticky bit is ‘0’, the Protection
Bits (PB) for the corresponding block may not be changed via the software. These bits are
all set to logic 1 when power is initially applied or when the PROT pin is LOW. These
sticky bits may be written only to a ‘0’ via the serial interface using the standard serial write
operations. Reading the sticky bits does not affect their state.
Because permissions are set individually for each of the blocks, all reads via serial port
will only read bytes within the block that was specified when the current address was
latched in the device (with a write command). The block address bits (B2 or B1) that are
sent with the write command are ignored on a read command.
When a sticky bit is cleared (programmed at 0), the byte containing the sticky bit cannot
be changed anymore. If a write operation to this byte is attempted, it will be normally
acknowledged but no change will happen in the byte value. The device does not go to an
E/W cycle and can be accessed immediately.
If a block is protected and only read operation is allowed (the corresponding APP register
has its PB bits programmed to 10b), a write operation to this block is not acknowledged
(Slave Address and Register pointer only are acknowledged). The device does not go to
an E/W cycle and can be accessed immediately.
If a block is protected and neither read operation nor write operation is allowed (the
corresponding APP register has its PB bits programmed to 00b or 01b), a write operation
to this block is not acknowledged (Slave Address and Register pointer only are
acknowledged).
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
The write protection hierarchy for serial accesses is shown in Figure 10. In this drawing
the bits within the boxes to the left of the arrows are the only thing that determine whether
or not the bit in the box to the right of the arrow can be written. Read access control is not
shown in this diagram. Addresses listed in this diagram are for the serial port assuming
that the R/W bit in the command byte is set to ‘0’.
WP
A800
SB0 PB0 Page 0
16 bytes A80F
A810
Page 1
SBAP PBAP WPN0
16 bytes A81F
WPN1 Block 0
A870
Page 7
WPN7 16 bytes A87F
A880
Block 1
SB1 PB1
128 bytes
A8FF
AE80
Block 7
SB7 PB7
128 bytes
AEFF
SB0
Access
Protection
SB7 SB7 PB7 B807 Page
SBAP PBAP B808
B809
7 bytes
B80F
SBAP PBAP
B810
ID page
16 bytes B81F
002aae842
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
For example, when SB1 is a 1, the PB1 field can be written to any value by the system.
When the PB1 field is 11b, Block 1 can be written to by the system. Note that the state of
the SB1 bit does not affect whether or not Block 1 can be written.
There is no individual page write protection for any other block other than block 0 within
the device. Within the remaining blocks on the chip, access permissions are controlled on
a block basis (BP bits) or full chip basis (WP pin) only.
Reads and writes to these two pages may take place on a single byte basis only.
Multi-byte operations will be NACKed.
As an example, the bit encoding for a single byte read and write command are shown in
Figure 11.
The PCA24S08 will acknowledge all device addresses of B8h or B9h. If the most
significant three its of the word address are not all 0 (indicating an address outside the
Access protection and ID pages), the chip will NACK the access.
Byte 0 through byte 7 of the APP contain 8 identical sets of access control fields (PBx and
SBx) for each of the eight blocks of memory on the chip, which operate according to
Table 4. When the sticky bit in one of these bytes is set, that byte can be written by the
system. Once a sticky bit is reset (written to zero) by the software, the byte containing it
can no longer be modified by the software until the next power cycle. These bytes can
always be read by the system.
Byte 8 contains another PB field (PBAP) as bit 0 and bit 1, and an additional sticky bit
(SBAP) as bit 7. The value of the PBAP bits controls read and write access to the last
7 bytes (byte 9 through byte 15) of the APP and all 16 bytes of the ID page according to
the encoding listed in Section 6.4. The value of the PBAP bits can only be changed, a
write from the serial port, when SBAP is HIGH. This byte can always be read by the
system. Bit 0 through bit 6 of this byte are stored in EEPROM memory and do not change
when the power is cycled or the PROT pin changes state.
Byte 9 contains the eight block 0 write protection bits (WPN) for each page within block 0.
Byte 10 emulates a coil detection feature to keep compatibility with existing software
controlling device.
Even though the PCA24S08 does not have the RFID capability of the AT24RF03C, it
gives a ‘coil non-detected’ information when the detection feature is initiated.
The detection feature uses the Detection Enable bit (DE) and the Detect Coil bit (DC). At
power-up, DE = 0 and DC = 1. Detection is enabled by setting DE bit at 1. Since no coil is
detected, DC is then automatically reset and equal to 0.
DE is a read/write bit; DC is a read-only bit. Attempts to write to this bit will be ignored.
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Bit 0 in the same byte emulates a TAMPER bit and is always equal to 0. TAMPER is a
read-only bit. Attempt to write a ‘1’ to this bit will be ignored.
Byte 11 through byte 14 are currently reserved and should not be used by the system.
Byte 14 may not be written by the device at any time.
Byte 11 to byte 13 are read/write bytes that are stored in the EEPROM.
Byte 14 is a read-only byte and the returned value during a read operation is FFh. A write
on it is acknowledged, but the write will be ignored.
1 0 1 1 1 0 0 0 0 0 0 P0 A3 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0
002aae843
P0 is used to distinguish between
the APP and RFID pages:
0 = APP pages
1 = RFID pages
a. Write operations
1 0 1 1 1 0 0 1 D7 D6 D5 D4 D3 D2 D1 D0
002aae844
b. Read operations
Fig 11. Device access examples
Byte 15 contains device revision information stored in the EEPROM. It is set at the wafer
production facility and cannot be changed in the field, so any write to this byte will be
ignored but acknowledged. The value of this byte is 10h.
The memory map for the Access Protection Page is shown in Table 5 “APP memory map”.
In this table, an ‘X’ means that the value is a ‘Don’t care’ upon writing, and that it is
undefined upon reading. The PBx fields are all 2 bits wide, and the Device Revision field
is 8 bits wide. All other fields are 1 bit wide.
With the exception of the 9 Sticky Bits (SB), the two coil detect bits (DE and DC), the
tamper bit (TAMPER), and bytes 14 and 15, all bits within the Access Protection Page are
stored in EEPROM memory. Their state does not change if power is removed or when the
PROT pin is held LOW.
The following page of memory (accessed with A4 = 1) emulate the ID field that would be
transmitted by the device from the RFID port. Bytes within it are accessed with the
address byte at B8h or B9h (write/read). Reading and writing to this page is permitted
when PBAP is 11.
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
7. Limiting values
Table 6. Limiting values
In accordance with the Absolute Maximum Rating System (IEC 60134).
Functional operation under these conditions is not implied.
Symbol Parameter Conditions Min Max Unit
VDD supply voltage with respect to ground - 4.6 V
VI input voltage SDA, SCL, PROT, WP pins −0.1 to VDD +0.3 V
Tstg storage temperature −55 +125 °C
Tamb ambient temperature −40 +85 °C
8. Static characteristics
Table 7. Static characteristics
VDD = 2.5 V to 3.6 V; VSS = 0 V; Tamb = −40 °C to +85 °C; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
VDD supply voltage 2.5 - 3.6 V
IDD supply current VDD = 3.6 V; fSCL = 100 kHz
EEPROM read - 50 100 μA
EEPROM write - 0.325 1.0 mA
Istb standby current VDD = 3.6 V; SDA, SCL = VSS - 11.4 15 μA
II/O input/output current PROT, SDA, SCL pins; - 0.25 3.0 μA
VI = VDD or VSS
II input current WP pin; VI = VDD = 5.5 V - - 20 μA
VIL LOW-level input voltage −0.1 - VDD × 0.3 V
VIH HIGH-level input voltage VDD × 0.7 - VDD V
VOL LOW-level output voltage IOL = 2.1 mA - - 0.4 V
Ci input capacitance SCL, PROT, WP not tested - - 6 pF
Cio input/output capacitance SDA not tested - - 8 pF
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
9. Dynamic characteristics
Table 8. Dynamic characteristics
CL = 1 TTL gate and 100 pF, except as noted. VDD = 2.5 V to 3.6 V.
Symbol Parameter Conditions Standard-mode Fast-mode I2C-bus Unit
I2C-bus
Min Max Min Max
fSCL SCL clock frequency 0 100 0 400 kHz
tBUF bus free time between a STOP and 4.7 - 1.3 - μs
START condition
tHD;STA hold time (repeated) START condition 4.0 - 0.6 - μs
tSU;STA set-up time for a repeated START 4.7 - 0.6 - μs
condition
tSU;STO set-up time for STOP condition 4.0 - 0.6 - μs
tHD;DAT data hold time 0 - 0 - ns
tVD;ACK data valid acknowledge time [1] - 600 - 600 ns
tVD;DAT data valid time LOW level [2] - 600 - 600 ns
HIGH level [2] - 1500 - 600 ns
tSU;DAT data set-up time 250 - 100 - ns
tLOW LOW period of the SCL clock 4.7 - 1.3 - μs
tHIGH HIGH period of the SCL clock 4.0 - 0.6 - μs
tf fall time of both SDA and SCL signals - 300 20 + 0.1Cb [3] 300 ns
tr rise time of both SDA and SCL signals - 1000 20 + 0.1Cb [3] 300 ns
tSP pulse width of spikes that must be - 50 - 50 ns
suppressed by the input filter
[1] tVD;ACK = time for Acknowledgement signal from SCL LOW to SDA (out) LOW.
[2] tVD;DAT = minimum time for SDA data out to be valid following SCL LOW.
[3] Cb = total capacitance of one bus line in pF.
SDA
SCL
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
SO8: plastic small outline package; 8 leads; body width 3.9 mm SOT96-1
D E A
X
y HE v M A
8 5
Q
A2
(A 3) A
A1
pin 1 index
θ
Lp
1 4 L
e w M detail X
bp
0 2.5 5 mm
scale
0.25 1.45 0.49 0.25 5.0 4.0 6.2 1.0 0.7 0.7
mm 1.75 0.25 1.27 1.05 0.25 0.25 0.1 o
0.10 1.25 0.36 0.19 4.8 3.8 5.8 0.4 0.6 0.3 8
o
0.010 0.057 0.019 0.0100 0.20 0.16 0.244 0.039 0.028 0.028 0
inches 0.069 0.01 0.05 0.041 0.01 0.01 0.004
0.004 0.049 0.014 0.0075 0.19 0.15 0.228 0.016 0.024 0.012
Notes
1. Plastic or metal protrusions of 0.15 mm (0.006 inch) maximum per side are not included.
2. Plastic or metal protrusions of 0.25 mm (0.01 inch) maximum per side are not included.
99-12-27
SOT96-1 076E03 MS-012
03-02-18
TSSOP8: plastic thin shrink small outline package; 8 leads; body width 3 mm SOT505-1
D E A
X
y HE v M A
8 5
A2 (A3) A
A1
pin 1 index
θ
Lp
L
1 4
detail X
e w M
bp
0 2.5 5 mm
scale
Notes
1. Plastic or metal protrusions of 0.15 mm maximum per side are not included.
2. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
99-04-09
SOT505-1
03-02-18
• Through-hole components
• Leaded or leadless SMDs, which are glued to the surface of the printed circuit board
Not all SMDs can be wave soldered. Packages with solder balls, and some leadless
packages which have solder lands underneath the body, cannot be wave soldered. Also,
leaded SMDs with leads having a pitch smaller than ~0.6 mm cannot be wave soldered,
due to an increased probability of bridging.
The reflow soldering process involves applying solder paste to a board, followed by
component placement and exposure to a temperature profile. Leaded packages,
packages with solder balls, and leadless packages are all reflow solderable.
• Board specifications, including the board finish, solder masks and vias
• Package footprints, including solder thieves and orientation
• The moisture sensitivity level of the packages
• Package placement
• Inspection and repair
• Lead-free soldering versus SnPb soldering
• Process issues, such as application of adhesive and flux, clinching of leads, board
transport, the solder wave parameters, and the time during which components are
exposed to the wave
• Solder bath specifications, including temperature and impurities
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
• Lead-free versus SnPb soldering; note that a lead-free reflow process usually leads to
higher minimum peak temperatures (see Figure 15) than a SnPb process, thus
reducing the process window
• Solder paste printing issues including smearing, release, and adjusting the process
window for a mix of large and small components on one board
• Reflow temperature profile; this profile includes preheat, reflow (in which the board is
heated to the peak temperature) and cooling down. It is imperative that the peak
temperature is high enough for the solder to make reliable solder joints (a solder paste
characteristic). In addition, the peak temperature must be low enough that the
packages and/or boards are not damaged. The peak temperature of the package
depends on package thickness and volume and is classified in accordance with
Table 10 and 11
Studies have shown that small packages reach higher temperatures during reflow
soldering, see Figure 15.
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
peak
temperature
time
001aac844
13. Abbreviations
Table 12. Abbreviations
Acronym Description
ACK Acknowledge
APP Access Protection Page
CDM Charged-Device Model
CMOS Complementary Metal-Oxide Semiconductor
E/W Erase/Write
EEPROM Electrically Erasable Programmable Read-Only Memory
ESD ElectroStatic Discharge
HBM Human Body Model
I2C-bus Inter-Integrated Circuit bus
I/O Input/Output
LSB Least Significant Bit
MM Machine Model
MSB Most Significant Bit
NACK Not Acknowledge
PB Protection Bit
RF Radio Frequency
RFID Radio Frequency IDentification
SB Sticky Bit
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
[1] Please consult the most recently issued document before initiating or completing a design.
[2] The term ‘short data sheet’ is explained in section “Definitions”.
[3] The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status
information is available on the Internet at URL http://www.nxp.com.
Limited warranty and liability — Information in this document is believed to Limiting values — Stress above one or more limiting values (as defined in
be accurate and reliable. However, NXP Semiconductors does not give any the Absolute Maximum Ratings System of IEC 60134) will cause permanent
representations or warranties, expressed or implied, as to the accuracy or damage to the device. Limiting values are stress ratings only and (proper)
completeness of such information and shall have no liability for the operation of the device at these or any other conditions above those given in
consequences of use of such information. the Recommended operating conditions section (if present) or the
Characteristics sections of this document is not warranted. Constant or
In no event shall NXP Semiconductors be liable for any indirect, incidental,
repeated exposure to limiting values will permanently and irreversibly affect
punitive, special or consequential damages (including - without limitation - lost
the quality and reliability of the device.
profits, lost savings, business interruption, costs related to the removal or
replacement of any products or rework charges) whether or not such Terms and conditions of commercial sale — NXP Semiconductors
damages are based on tort (including negligence), warranty, breach of products are sold subject to the general terms and conditions of commercial
contract or any other legal theory. sale, as published at http://www.nxp.com/profile/terms, unless otherwise
Notwithstanding any damages that customer might incur for any reason agreed in a valid written individual agreement. In case an individual
whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards agreement is concluded only the terms and conditions of the respective
customer for the products described herein shall be limited in accordance agreement shall apply. NXP Semiconductors hereby expressly objects to
with the Terms and conditions of commercial sale of NXP Semiconductors. applying the customer’s general terms and conditions with regard to the
purchase of NXP Semiconductors products by customer.
Right to make changes — NXP Semiconductors reserves the right to make
changes to information published in this document, including without No offer to sell or license — Nothing in this document may be interpreted or
limitation specifications and product descriptions, at any time and without construed as an offer to sell products that is open for acceptance or the grant,
notice. This document supersedes and replaces all information supplied prior conveyance or implication of any license under any copyrights, patents or
to the publication hereof. other industrial or intellectual property rights.
Suitability for use — NXP Semiconductors products are not designed, Export control — This document as well as the item(s) described herein
authorized or warranted to be suitable for use in life support, life-critical or may be subject to export control regulations. Export might require a prior
safety-critical systems or equipment, nor in applications where failure or authorization from national authorities.
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Non-automotive qualified products — Unless this data sheet expressly own risk, and (c) customer fully indemnifies NXP Semiconductors for any
states that this specific NXP Semiconductors product is automotive qualified, liability, damages or failed product claims resulting from customer design and
the product is not suitable for automotive use. It is neither qualified nor tested use of the product for automotive applications beyond NXP Semiconductors’
in accordance with automotive testing or application requirements. NXP standard warranty and NXP Semiconductors’ product specifications.
Semiconductors accepts no liability for inclusion and/or use of
non-automotive qualified products in automotive equipment or applications.
In the event that customer uses the product for design-in and use in 15.4 Trademarks
automotive applications to automotive specifications and standards, customer
Notice: All referenced brands, product names, service names and trademarks
(a) shall use the product without NXP Semiconductors’ warranty of the
are the property of their respective owners.
product for such automotive applications, use and specifications, and (b)
whenever customer uses the product for automotive applications beyond I2C-bus — logo is a trademark of NXP B.V.
NXP Semiconductors’ specifications such use shall be solely at customer’s
PCA24S08_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
17. Contents
1 General description . . . . . . . . . . . . . . . . . . . . . . 1
2 Features and benefits . . . . . . . . . . . . . . . . . . . . 2
3 Ordering information . . . . . . . . . . . . . . . . . . . . . 2
4 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 3
5 Pinning information . . . . . . . . . . . . . . . . . . . . . . 4
5.1 Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5.2 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 4
6 Functional description . . . . . . . . . . . . . . . . . . . 4
6.1 Device addressing . . . . . . . . . . . . . . . . . . . . . . 4
6.2 Write operations . . . . . . . . . . . . . . . . . . . . . . . . 5
6.2.1 Byte/word write . . . . . . . . . . . . . . . . . . . . . . . . . 5
6.2.2 Page write. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
6.3 Read operations . . . . . . . . . . . . . . . . . . . . . . . . 7
6.4 Access protection . . . . . . . . . . . . . . . . . . . . . . . 8
6.4.1 RFID access fields (RF) . . . . . . . . . . . . . . . . . . 8
6.4.2 Protection Bits (PB) . . . . . . . . . . . . . . . . . . . . . 8
6.4.2.1 Block 0 write protection bits . . . . . . . . . . . . . . 10
6.4.2.2 Access Protection Page (APP) . . . . . . . . . . . . 11
6.5 PROT pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.6 Serial EEPROM exceptions . . . . . . . . . . . . . . 13
7 Limiting values. . . . . . . . . . . . . . . . . . . . . . . . . 14
8 Static characteristics. . . . . . . . . . . . . . . . . . . . 14
9 Dynamic characteristics . . . . . . . . . . . . . . . . . 15
10 EEPROM memory . . . . . . . . . . . . . . . . . . . . . . 16
11 Package outline . . . . . . . . . . . . . . . . . . . . . . . . 17
12 Soldering of SMD packages . . . . . . . . . . . . . . 19
12.1 Introduction to soldering . . . . . . . . . . . . . . . . . 19
12.2 Wave and reflow soldering . . . . . . . . . . . . . . . 19
12.3 Wave soldering . . . . . . . . . . . . . . . . . . . . . . . . 19
12.4 Reflow soldering . . . . . . . . . . . . . . . . . . . . . . . 20
13 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . 21
14 Revision history . . . . . . . . . . . . . . . . . . . . . . . . 22
15 Legal information. . . . . . . . . . . . . . . . . . . . . . . 23
15.1 Data sheet status . . . . . . . . . . . . . . . . . . . . . . 23
15.2 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
15.3 Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
15.4 Trademarks. . . . . . . . . . . . . . . . . . . . . . . . . . . 24
16 Contact information. . . . . . . . . . . . . . . . . . . . . 24
17 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in section ‘Legal information’.