PCA9698BS,118

PCA9698

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2010. All rights reserved.

Product data sheet

Rev. 3 — 3 August 2010 

29 of 48

NXP Semiconductors

PCA9698

40-bit Fm+ I

2

C-bus advanced I/O port with RESET, OE and INT

 

 

 

If AI = 0 or 1, the same register is read during the all sequence.

Fig 20. Read from output structure configuration, all bank control or mode selection registers

002aab949

S A6 A5 A4 A3 A2 A1 A0 0 A

slave address

R/W

START condition

command register

AI = 'don't care'

A

acknowledge

from slave

A

no acknowledge

from master

acknowledge

from slave

P

STOP

condition

SDA

X

0

1

0

1

0 D1 D0

00 for output structure configuration register reading

01 for for all bank control register reading

10 for mode selection register reading

Sr

repeated START
condition

A6 A5 A4 A3 A2 A1 A0

slave address

1 A

R/W

acknowledge

from slave

data from register

DATA

last byte

At this moment master-transmitter 
becomes master-receiver, and 
slave-receiver becomes slave-transmitter.

Fig 21. SMBus Alert procedure

002aab950

A6 A5 A4 A3 A2 A1 A0 0

PCA9698 I

2

C-bus

slave address

R/W

A

no acknowledge
from master

P

STOP condition

S

0

0

0

1

1

0

0

SMBus Alert

response address

START condition

1 A

R/W

acknowledge from slave
that generated the alert

At this moment master-transmitter

becomes master-receiver and

slave receiver becomes slave-transmitter.

SMBALERT

SMBALERT signal is released
(assuming that only one device
generated the alert)

If more than 3 bytes are read, the slave device loops back to the first byte (manufacturer byte) and keeps sending data until the 
master generates a ‘No Acknowledge’.

Fig 22. Device ID field reading

002aab951

A6 A5 A4 A3 A2 A1 A0

I

2

C-bus slave address

of the device to be identified

A

no acknowledge
from master

P

STOP condition

M

11

M

10

M9 M8 M7 M6 M5 M4

Sr

repeated START
condition

1 A

R/W

S

1

1

1

1

1

0

0

Device ID address

START condition

0 A

R/W

acknowledge from 

one or several slaves

0 A

don't care

acknowledge from
slave to be identified

1

1

1

1

1

0

0

Device ID address

acknowledge from
slave to be identified

A M3 M2 M1 M0

acknowledge
from master

manufacturer name = 000000000000

P8 P7 P6 P5 A

acknowledge
from master

P4 P3 P2 P1 P0 R2 R1 R0

part identification = 000000000

revision = 000

PCA9698BS,118 Information:
Part No.
PCA9698BS,118

RFQ

Description
IC I/O EXPANDER I2C 40B 56HVQFN
File Size
370946 bytes
Page Size
595.22 x 842 pts (A4)
All Pages
48
Manufacturer
NXP Semiconductors
Homepage
http://www.nxp.com/
Logo
PCA9698BS,118 Datasheet Related Products: