PCA9517_3 © NXP B.V. 2007. All rights reserved.
Product data sheet Rev. 03 — 30 January 2007 4 of 19
NXP Semiconductors
PCA9517
Level translating I
2
C-bus repeater
be able to rise to 0.5 V until the A-side rises above 0.3V
CCA
, then the B-side will continue
to rise being pulled up by the external pull-up resistor. The V
CCA
is only used to provide
the 0.3V
CCA
reference to the A-side input comparators and for the power good detect
circuit. The PCA9517 logic and all I/Os are powered by the V
CCB
pin.
6.1 Enable
The EN pin is active HIGH with an internal pull-up to V
CCB
and allows the user to select
when the repeater is active. This can be used to isolate a badly behaved slave on
power-up until after the system power-up reset. It should never change state during an
I
2
C-bus operation because disabling during a bus operation will hang the bus and
enabling part way through a bus cycle could confuse the I
2
C-bus parts being enabled.
The enable pin should only change state when the global bus and the repeater port are in
an idle state to prevent system failures.
6.2 I
2
C-bus systems
As with the standard I
2
C-bus system, pull-up resistors are required to provide the logic
HIGH levels on the buffered bus (standard open-collector configuration of the I
2
C-bus).
The size of these pull-up resistors depends on the system, but each side of the repeater
must have a pull-up resistor. This part designed to work with Standard mode and Fast
mode I
2
C-bus devices in addition to SMBus devices. Standard mode I
2
C-bus devices only
specify 3 mA output drive; this limits the termination current to 3 mA in a generic I
2
C-bus
system where Standard mode devices and multiple masters are possible. Under certain
conditions higher termination currents can be used.
Please see Application Note
AN255, I
2
C/SMBus Repeaters, Hubs and Expanders
for
additional information on sizing resistors and precautions when using more than one
PCA9517 in a system or using the PCA9517 in conjunction with other bus buffers.
PCA9517_3 © NXP B.V. 2007. All rights reserved.
Product data sheet Rev. 03 — 30 January 2007 5 of 19
NXP Semiconductors
PCA9517
Level translating I
2
C-bus repeater
7. Application design-in information
A typical application is shown in Figure 4. In this example, the system master is running
on a 3.3 V I
2
C-bus while the slave is connected to a 1.2 V bus. Both buses run at 400 kHz.
Master devices can be placed on either bus.
The PCA9517 is 5 V tolerant, so it does not require any additional circuitry to translate
between 0.9 V to 5.5 V bus voltages and 2.7 V to 5.5 V bus voltages.
When the A-side of the PCA9517 is pulled LOW by a driver on the I
2
C-bus, a comparator
detects the falling edge when it goes below 0.3V
CCA
and causes the internal driver on the
B-side to turn on, causing the B-side to pull down to about 0.5 V. When the B-side of the
PCA9517 falls, first a CMOS hysteresis type input detects the falling edge and causes the
internal driver on the A-side to turn on and pull the A-side pin down to ground. In order to
illustrate what would be seen in a typical application, refer to Figure 8 and Figure 9. If the
bus master in Figure 4 were to write to the slave through the PCA9517, waveforms shown
in Figure 8 would be observed on the A bus. This looks like a normal I
2
C-bus transmission
except that the HIGH level may be as low as 0.9 V, and the turn on and turn off of the
acknowledge signals are slightly delayed.
On the B bus side of the PCA9517, the clock and data lines would have a positive offset
from ground equal to the V
OL
of the PCA9517. After the 8th clock pulse, the data line will
be pulled to the V
OL
of the slave device which is very close to ground in this example. At
the end of the acknowledge, the level rises only to the LOW level set by the driver in the
PCA9517 for a short delay while the A bus side rises above 0.3V
CCA
then it continues
HIGH. It is important to note that any arbitration or clock stretching events require that the
LOW level on the B bus side at the input of the PCA9517 (V
IL
) be at or below 0.4 V to be
recognized by the PCA9517 and then transmitted to the A bus side.
Multiple PCA9517 A-sides can be connected in a star configuration (Figure 5), allowing all
nodes to communicate with each other.
Multiple PCA9517s can be connected in series (Figure 6) as long as the A-side is
connected to the B-side. I
2
C-bus slave devices can be connected to any of the bus
segments. The number of devices that can be connected in series is limited by repeater
delay/time-of-flight considerations on the maximum bus speed requirements.
Fig 4. Typical application
002aac201
V
CCA
V
CCB
PCA9517
SDAB SDAA
SCLB SCLA
EN
10 k
10 k
SDA
SCL
BUS
MASTER
400 kHz
SLAVE
400 kHz
SDA
SCL
bus B bus A
1.2 V
3.3 V
10 k
10 k
PCA9517_3 © NXP B.V. 2007. All rights reserved.
Product data sheet Rev. 03 — 30 January 2007 6 of 19
NXP Semiconductors
PCA9517
Level translating I
2
C-bus repeater
Fig 5. Typical star application
V
CCB
V
CCA
PCA9517
SDAA SDAB
SCLA SCLB
EN
10 k
10 k
SDA
SCL
BUS
MASTER
SLAVE
400 kHz
SDA
SCL
V
CCB
V
CCA
10 k
10 k
V
CCB
V
CCA
PCA9517
SDAA SDAB
SCLA SCLB
EN
10 k
10 k
SLAVE
400 kHz
SDA
SCL
002aac202
V
CCB
V
CCA
PCA9517
SDAA SDAB
SCLA SCLB
EN
10 k
10 k
SLAVE
400 kHz
SDA
SCL
Fig 6. Typical series application
002aac203
PCA9517
SDAA SDAB
SCLA SCLB
EN
SDA
SCL
BUS
MASTER
SLAVE
400 kHz
SDA
SCL
10 k 10 k
PCA9517
SDAA SDAB
SCLA SCLB
EN
V
CC
PCA9517
SDAA SDAB
SCLA SCLB
EN
10 k 10 k 10 k 10 k 10 k 10 k

PCA9517DP,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
Interface - Signal Buffers, Repeaters I2C BUS REPEATER
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet