PCA9600 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 6 — 25 September 2015 4 of 32
NXP Semiconductors
PCA9600
Dual bidirectional bus buffer
7. Functional description
Refer to Figure 1 “Block diagram of PCA9600.
The PCA9600 has two identical buffers allowing buffering of SDA and SCL I
2
C-bus
signals. Each buffer is made up of two logic signal paths, a forward path from the I
2
C-bus
interface, pins SX and SY which drive the buffered bus, and a reverse signal path from the
buffered bus input, pins RX and RY to drive the I
2
C-bus interface. These paths:
sense the voltage state of I
2
C-bus pins SX (and SY) and transmit this state to pin TX
(and TY respectively), and
sense the state of pins RX and RY and pull the I
2
C-bus pin LOW whenever pin RX or
pin RY is LOW.
The rest of this discussion will address only the ‘X’ side of the buffer; the ‘Y’ side is
identical.
The I
2
C-bus pin SX is specified to allow interfacing with Fast-mode, Fm+ and TTL-based
systems.
The logic threshold voltage levels at SX on this I
2
C-bus are independent of the IC supply
voltage V
CC
. The maximum I
2
C-bus supply voltage is 15 V.
When interfacing with Fast-mode systems, the SX pin is guaranteed to sink the normal
3 mA with a V
OL
of 0.74 V maximum. That guarantees compliance with the Fast-mode
I
2
C-bus specification for all I
2
C-bus voltages greater than 3 V, as well as compliance with
SMBus or other systems that use TTL switching levels.
SX is guaranteed to sink an external 3 mA in addition to its internally sourced pull-up of
typically 300 A (maximum 1 mA at 40 C). When selecting the pull-up for the bus at SX,
the sink capability of other connected drivers should be taken into account. Most TTL
devices are specified to sink at least 4 mA so then the pull-up is limited to 3 mA by the
requirement to ensure the 0.8 V TTL LOW.
For Fast-mode I
2
C-bus operation, the other connected I
2
C-bus parts may have the
minimum sink capability of 3 mA. SX sources typically 300 A (maximum 1 mA at 40 C),
which forms part of the external driver loading. When selecting the pull-up it is necessary
to subtract the SX pin pull-up current, so, worst-case at 40 C, the allowed pull-up can be
limited (by external drivers) to 2 mA.
When the interface at SX is an Fm+ bus with a voltage greater than 4 V, its higher
specified sink capability may be used. PCA9600 has a guaranteed sink capability of 7 mA
at V
OL
= 1 V maximum. That 1 V complies with the bus LOW requirement (0.25V
bus
) of
any Fm+ bus operating at 4 V or greater. Since the other connected Fm+ devices have a
drive capability greater than 20 mA, the pull-up may be selected for 7 mA sink current at
V
OL
= 1 V. For a nominal 5 V bus (5.5 V maximum) the allowed pull-up is
(5.5 V 1V)/7mA=643. With 680 pull-up, the Fm+ rise time of 120 ns maximum
can be met with total bus loading up to 200 pF.
The logic level on RX is determined from the power supply voltage V
CC
of the chip. Logic
LOW is below 40 % of V
CC
, and logic HIGH is above 55 % of V
CC
(with a typical switching
threshold just slightly below half V
CC
).
PCA9600 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 6 — 25 September 2015 5 of 32
NXP Semiconductors
PCA9600
Dual bidirectional bus buffer
TX is an open-collector output without ESD protection diodes to V
CC
. It may be connected
via a pull-up resistor to a supply voltage in excess of V
CC
, as long as the 15 V rating is not
exceeded. It has a larger current sinking capability than a normal I
2
C-bus device, being
able to sink a static current of greater than 30 mA, and typical 100 mA dynamic pull-down
capability as well.
A logic LOW is transmitted to TX when the voltage at I
2
C-bus pin SX is below 0.425 V. A
logic LOW at RX will cause I
2
C-bus pin SX to be pulled to a logic LOW level in accordance
with I
2
C-bus requirements (maximum 1.5 V in 5 V applications) but not low enough to be
looped back to the TX output and cause the buffer to latch LOW.
The LOW level this chip can achieve on the I
2
C-bus by a LOW at RX is typically 0.64 V
when sinking 1 mA.
If the supply voltage V
CC
fails, then neither the I
2
C-bus nor the TX output will be held
LOW. Their open-collector configuration allows them to be pulled up to the rated
maximum of 15 V even without V
CC
present. The input configuration on SX and RX also
presents no loading of external signals when V
CC
is not present.
The effective input capacitance of any signal pin, measured by its effect on bus rise times,
is less than 10 pF for all bus voltages and supply voltages including V
CC
=0V.
Remark: Two or more SX or SY I/Os must not be interconnected. The PCA9600 design
does not support this configuration. Bidirectional I
2
C-bus signals do not allow any
direction control pin so, instead, slightly different logic LOW voltage levels are used at
SX/SY to avoid latching of this buffer. A ‘regular I
2
C-bus LOW’ applied at the RX/RY of a
PCA9600 will be propagated to SX/SY as a ‘buffered LOW’ with a slightly higher voltage
level. If this special ‘buffered LOW’ is applied to the SX/SY of another PCA9600, that
second PCA9600 will not recognize it as a ‘regular I
2
C-bus LOW’ and will not propagate it
to its TX/TY output. The SX/SY side of PCA9600 may not be connected to similar buffers
that rely on special logic thresholds for their operation, for example P82B96, PCA9511A,
PCA9515A, ‘B’ side of PCA9517, etc. The SX/SY side is only intended for, and compatible
with, the normal I
2
C-bus logic voltage levels of I
2
C-bus master and slave chips, or even
TX/RX signals of a second PCA9600 or P82B96 if required. The TX/RX and TY/RY I/O
pins use the standard I
2
C-bus logic voltage levels of all I
2
C-bus parts. There are no
restrictions on the interconnection of the TX/RX and TY/RY I/O pins to other PCA9600s,
for example in a star or multipoint configuration with the TX/RX and TY/RY I/O pins on the
common bus and the SX/SY side connected to the line card slave devices. For more
details see Application Note AN10658, “Sending I
2
C-bus signals via long communication
cables”.
The PCA9600 is a direct upgrade of the P82B96 with the significant differences
summarized in Table 4
.
Table 4. PCA9600 versus P82B96
Detail PCA9600 P82B96
Supply voltage (V
CC
) range: 2.5 V to 15 V 2 V to 15 V
Maximum operating bus voltage
(independent of V
CC
):
15 V 15 V
Typical operating supply current: 5 mA 1 mA
Typical LOW-level input voltage on I
2
C-bus
(SX/SY side):
0.5 V over 40 C to +85 C 0.65 V at 25 C
PCA9600 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 6 — 25 September 2015 6 of 32
NXP Semiconductors
PCA9600
Dual bidirectional bus buffer
When the device driving the PCA9600 is an I
2
C-bus compatible device, then the
PCA9600 is an improvement on the P82B96 as shown in Table 4
. There will always be
exceptions however, and if the device driving the bus buffer is not I
2
C-bus compatible
(e.g., you need to use the micro already in the system and bit-bang using two GPIO pins)
then here are some considerations that would point to using the P82B96 instead:
When the pull-up must be the weakest one possible. The spec is 200 A for P82B96,
but it typically works even below that. And if designing for a temperature range 40 C
up to +60 C, then the driver when sinking 200 A only needs to drive a guaranteed
low of 0.55 V. For the PCA9600, over that same temperature range and when sinking
1.3 mA (at 40 C), the device driving the bus buffer must provide the required low of
0.425 V.
When the lower operating temperature range is restricted (say 0 C). The P82B96
larger SX voltage levels then make a better typical match with the driver, even when
the supply is as low as 3.3 V.
For an I
2
C-bus compliant driver on 3.3 V the P82B96 is required to guarantee a bus
low that is below 0.83 V. P82B96 guarantees that with a 200 A pull-up.
When the operating temperature range is restricted at both limits. An I
2
C driver's
typical output is well below 0.4 V and the P82B96 typically requires 0.6 V input even
at +60 C, so there is a reasonable margin. The PCA9600 requires a typical input low
of 0.5 V so its typical margin is smaller. At 0 C the driver requires a typical input low
of 1.16 V and P82B96 provides 0.75 V, so again the typical margin is already quite big
and even though PCA9600 is better, providing 0.7 V, that difference is not big.
LOW-level output voltage on I
2
C-bus
(SX/SY side; 3 mA sink):
0.74 V (max.) over 40 C to +85 C 0.88 V (typ.) at 25 C
LOW-level output voltage on Fm+ I
2
C-bus
(SX/SY side; 7 mA sink):
1 V (max.) n/a
Temperature coefficient of V
IL
/V
OL
:0mV/C 2mV/C
Logic voltage levels on SX/SY bus
(independent of V
CC
):
compatible with I
2
C-bus and similar
buses using TTL levels (SMBus, etc.)
compatible with I
2
C-bus and similar
buses using TTL levels (SMBus, etc.)
Typical propagation delays: < 100 ns < 200 ns
TX/RX switching specifications (I
2
C-bus
compliant):
yes, all classes including 1 MHz Fm+ yes, all classes including Fm+
RX logic levels with tighter control than
I
2
C-bus limit of 30 % to 70 %:
yes, 40 % to 55 % (48 % nominal) yes, 42 % to 58 % (50 % nominal)
Maximum bus speed: > 1 MHz > 400 kHz
ESD rating HBM per JESD22-A114: > 3500 V > 3500 V
Package: SO8, TSSOP8 (MSOP8) SO8, TSSOP8 (MSOP8)
Table 4. PCA9600 versus P82B96
…continued
Detail PCA9600 P82B96

PCA9600DP/S911,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC REDRIVER I2C 1CH 8TSSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet