PCA9511A_4 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 04 — 19 August 2009 4 of 24
NXP Semiconductors
PCA9511A
Hot swappable I
2
C-bus and SMBus bus buffer
7. Pinning information
7.1 Pinning
7.2 Pin description
8. Functional description
Refer to Figure 1 “Block diagram of PCA9511A”.
8.1 Start-up
An undervoltage/initialization circuit holds the parts in a disconnected state which
presents high-impedance to all SDA and SCL pins during power-up. A LOW on the
ENABLE pin also forces the parts into the low current disconnected state when the I
CC
is
essentially zero. As the power supply is brought up and the ENABLE is HIGH or the part is
powered and the ENABLE is taken from LOW to HIGH it enters an initialization state
where the internal references are stabilized and the precharge circuit is enabled. At the
end of the initialization state the ‘Stop Bit And Bus Idle’ detect circuit is enabled. With the
ENABLE pin HIGH long enough to complete the initialization state (t
en
) and remaining
HIGH when all the SDA and SCL pins have been HIGH for the bus idle time or when all
pins are HIGH and a STOP condition is seen on the SDAIN and SCLIN pins, SDAIN is
connected to SDAOUT and SCLIN is connected to SCLOUT. The 1 V precharge circuitry
Fig 2. Pin configuration for SO8 Fig 3. Pin configuration for TSSOP8
ENABLE V
CC
SCLOUT SDAOUT
SCLIN SDAIN
GND READY
002aab577
1
2
3
4
6
5
8
7
PCA9511AD
PCA9511ADP
ENABLE V
CC
SCLOUT SDAOUT
SCLIN SDAIN
GND READY
002aab578
1
2
3
4
6
5
8
7
Table 3. Pin description
Symbol Pin Description
ENABLE 1 Chip enable. Grounding this input puts the part in a low current (< 1 µA)
mode. It also disables the rise time accelerators, isolates SDAIN from
SDAOUT and isolates SCLIN from SCLOUT.
SCLOUT 2 serial clock output to and from the SCL bus on the card
SCLIN 3 serial clock input to and from the SCL bus on the backplane
GND 4 Ground. Connect this pin to a ground plane for best results.
READY 5 open-drain output which pulls LOW when SDAIN and SCLIN are
disconnected from SDAOUT and SCLOUT, and goes HIGH when the two
sides are connected
SDAIN 6 serial data input to and from the SDA bus on the backplane
SDAOUT 7 serial data output to and from the SDA bus on the card
V
CC
8 power supply
PCA9511A_4 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 04 — 19 August 2009 5 of 24
NXP Semiconductors
PCA9511A
Hot swappable I
2
C-bus and SMBus bus buffer
is activated during the initialization and is deactivated when the connection is made. The
precharge circuitry pulls up the SDA and SCL pins to 1 V through individual 100 k
nominal resistors. This precharges the pins to 1 V to minimize the worst case
disturbances that result from inserting a card into the backplane where the backplane and
the card are at opposite logic levels.
8.2 Connect circuitry
Once the connection circuitry is activated, the behavior of SDAIN and SDAOUT as well as
SCLIN and SCLOUT become identical with each acting as a bidirectional buffer that
isolates the input capacitance from the output bus capacitance while communicating the
logic levels. A LOW forced on either SDAIN or SDAOUT will cause the other pin to be
driven to a LOW by the part. The same is also true for the SCL pins. Noise between
0.7V
CC
and V
CC
is generally ignored because a falling edge is only recognized when it
falls below 0.7V
CC
with a slew rate of at least 1.25 V/µs. When a falling edge is seen on
one pin, the other pin in the pair turns on a pull-down driver that is referenced to a small
voltage above the falling pin. The driver will pull the pin down at a slew rate determined by
the driver and the load initially, because it does not start until the first falling pin is below
0.7V
CC
. The first falling pin may have a fast or slow slew rate, if it is faster than the pull
down slew rate then the initial pull-down rate will continue. If the first falling pin has a slow
slew rate then the second pin will be pulled down at its initial slew rate only until it is just
above the first pin voltage then they will both continue down at the slew rate of the first.
Once both sides are LOW they will remain LOW until all the external drivers have stopped
driving LOWs. If both sides are being driven LOW to the same value for instance, 10 mV
by external drivers, which is the case for clock stretching and is typically the case for
acknowledge, and one side external driver stops driving that pin will rise until the internal
driver pulls it down to the offset voltage. When the last external driver stops driving a
LOW, that pin will rise up and settle out just above the other pin as both rise together with
a slew rate determined by the internal slew rate control and the RC time constant. As long
as the slew rate is at least 1.25 V/µs, when the pin voltage exceeds 0.6 V for the
PCA9511A, the rise time accelerator’s circuits are turned on and the pull-down driver is
turned off.
8.3 Maximum number of devices in series
Each buffer adds about 0.1 V dynamic level offset at 25 °C with the offset larger at higher
temperatures. Maximum offset (V
offset
) is 0.150 V with a 10 k pull-up resistor. The LOW
level at the signal origination end (master) is dependent upon the load and the only
specification point is that the I
2
C-bus specification of 3 mA will produce V
OL
< 0.4 V,
although if lightly loaded the V
OL
may be ~0.1 V. Assuming V
OL
= 0.1 V and V
offset
= 0.1 V,
the level after four buffers would be 0.5 V, which is only about 0.1 V below the threshold of
the rising edge accelerator (about 0.6 V). With great care a system with four buffers may
work, but as the V
OL
moves up from 0.1 V, noise or bounces on the line will result in firing
the rising edge accelerator thus introducing false clock edges. Generally it is
recommended to limit the number of buffers in series to two, and to keep the load light to
minimize the offset.
The PCA9510A (rise time accelerator is permanently disabled) and the PCA9512A (rise
time accelerator can be turned off) are a little different with the rise time accelerator turned
off because the rise time accelerator will not pull the node up, but the same logic that turns
PCA9511A_4 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 04 — 19 August 2009 6 of 24
NXP Semiconductors
PCA9511A
Hot swappable I
2
C-bus and SMBus bus buffer
on the accelerator turns the pull-down off. If the V
IL
is above ~0.6 V and a rising edge is
detected, the pull-down will turn off and will not turn back on until a falling edge is
detected.
Consider a system with three buffers connected to a common node and communication
between the Master and Slave B that are connected at either end of buffer A and buffer B
in series as shown in Figure 4. Consider if the V
OL
at the input of buffer A is 0.3 V and the
V
OL
of Slave B (when acknowledging) is 0.4 V with the direction changing from Master to
Slave B and then from Slave B to Master. Before the direction change you would observe
V
IL
at the input of buffer A of 0.3 V and its output, the common node, is ~0.4 V. The output
of buffer B and buffer C would be ~0.5 V, but Slave B is driving 0.4 V, so the voltage at
Slave B is 0.4 V. The output of buffer C is ~0.5 V. When the Master pull-down turns off, the
input of buffer A rises and so does its output, the common node, because it is the only part
driving the node. The common node will rise to 0.5 V before buffer B’s output turns on, if
the pull-up is strong the node may bounce. If the bounce goes above the threshold for the
rising edge accelerator ~0.6 V the accelerators on both buffer A and buffer C will fire
contending with the output of buffer B. The node on the input of buffer A will go HIGH as
will the input node of buffer C. After the common node voltage is stable for a while the
rising edge accelerators will turn off and the common node will return to ~0.5 V because
the buffer B is still on. The voltage at both the Master and Slave C nodes would then fall to
~0.6 V until Slave B turned off. This would not cause a failure on the data line as long as
the return to 0.5 V on the common node (~0.6 V at the Master and Slave C) occurred
before the data setup time. If this were the SCL line, the parts on buffer A and buffer C
would see a false clock rather than a stretched clock, which would cause a system error.
8.4 Propagation delays
The delay for a rising edge is determined by the combined pull-up current from the bus
resistors and the rise time accelerator current source and the effective capacitance on the
lines. If the pull-up currents are the same, any difference in rise time is directly
proportional to the difference in capacitance between the two sides. The t
PLH
may be
negative if the output capacitance is less than the input capacitance and would be positive
if the output capacitance is larger than the input capacitance, when the currents are the
same.
The t
PHL
can never be negative because the output does not start to fall until the input is
below 0.7V
CC
, and the output turn on has a non-zero delay, and the output has a limited
maximum slew rate, and even if the input slew rate is slow enough that the output catches
up it will still lag the falling voltage of the input by the offset voltage. The maximum t
PHL
occurs when the input is driven LOW with zero delay and the output is still limited by its
Fig 4. System with 3 buffers connected to common node
002aab581
buffer C
buffer Bbuffer A
common
node
SLAVE B
SLAVE C
MASTER

PCA9511AD,112

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
Buffers & Line Drivers HOTSWAP I2C/SMBUS BUFFER
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet