PCA9510A_4 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 04 — 18 August 2009 7 of 24
NXP Semiconductors
PCA9510A
Hot swappable I
2
C-bus and SMBus bus buffer
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
turn-on delay and the falling edge slew rate. The output falling edge slew rate is a function
of the internal maximum slew rate which is a function of temperature, V
CC
and process, as
well as the load current and the load capacitance.
8.5 READY digital output
This pin provides a digital flag which is LOW when either ENABLE is LOW or the start-up
sequence described earlier in this section has not been completed. READY goes HIGH
when ENABLE is HIGH and start-up is complete. The pin is driven by an open-drain
pull-down capable of sinking 3 mA while holding 0.4 V on the pin. Connect a resistor of
10 k to V
CC
to provide the pull-up.
8.6 ENABLE low current disable
Grounding the ENABLE pin disconnects the backplane side from the card side, disables
the rise time accelerators, drives READY LOW, disables the bus precharge circuitry, and
puts the part in a low current state. When the pin voltage is driven all the way to V
CC
, the
part waits for data transactions on both the backplane and card sides to be complete
before reconnecting the two sides.
8.7 Resistor pull-up value selection
The system pull-up resistors must be strong enough to provide a positive slew rate of
1.25 V/µs on the SDAn and SCLn pins, in order to activate the boost pull-up currents
during rising edges. Choose maximum resistor value using Equation 1:
(1)
where R
PU
is the pull-up resistor value in ohms, V
CC(min)
is the minimum V
CC
voltage in
volts, and C is the equivalent bus capacitance in picofarads.
In addition, regardless of the bus capacitance, always choose R
PU
65.7 k for
V
CC
= 5.5 V maximum, R
PU
45 k for V
CC
= 3.6 V maximum. The start-up circuitry
requires logic HIGH voltages on SDAOUT and SCLOUT to connect the backplane to the
card, and these pull-up values are needed to overcome the precharge voltage. See the
curves in Figure 5 and Figure 6 for guidance in resistor pull-up selection.
R
PU
800 10
3
×
V
CC min()
0.6
C
-----------------------------------


PCA9510A_4 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 04 — 18 August 2009 8 of 24
NXP Semiconductors
PCA9510A
Hot swappable I
2
C-bus and SMBus bus buffer
8.8 Hot swapping and capacitance buffering application
Figure 7 through Figure 10 illustrate the usage of the PCA9510A in applications that take
advantage of both its hot swapping and capacitance buffering features. In all of these
applications, note that if the I/O cards were plugged directly into the backplane, all of the
backplane and card capacitances would add directly together, making rise time and
fall time requirements difficult to meet. Placing a bus buffer on the edge of each card,
however, isolates the card capacitance from the backplane. For a given I/O card, the
PCA9510A drives the capacitance of everything on the card and the backplane must drive
only the capacitance of the bus buffer, which is less than 10 pF, the connector, trace, and
all additional cards on the backplane.
(1) Unshaded area indicates recommended pull-up.
Fig 5. Bus requirements for 3.3 V systems
(1) Unshaded area indicates recommended pull-up.
Fig 6. Bus requirements for 5 V systems
C
b
(pF)
0 400300200100
002aae778
20
10
30
50
R
PU
(k)
0
R
max
= 45 k
rise time = 20 ns
R
min
= 1 k
rise time = 1000 ns
40
(1)
rise time = 300 ns
C
b
(pF)
0 400300200100
002aae779
70
R
PU
(k)
0
10
20
30
40
50
60
(1)
R
max
= 65.7 k
rise time = 20 ns
R
min
= 1.7 k
rise time = 1000 ns
rise time = 300 ns
PCA9510A_4 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 04 — 18 August 2009 9 of 24
NXP Semiconductors
PCA9510A
Hot swappable I
2
C-bus and SMBus bus buffer
See
Application Note AN10160, ‘Hot Swap Bus Buffer’
for more information on
applications and technical assistance.
Remark: The PCA9510A can be used in any combination depending on the number of rise time accelerators that are needed
by the system. Normally only one PCA9510A would be required per bus.
Fig 7. Hot swapping multiple I/O cards into a backplane using the PCA9510A in a cPCI, VME, and AdvancedTCA
system
002aab584
R4
10 k
C1
0.01 µF
SDAOUT
SCLOUT
READY
V
CC
GND
R5
10 k
R6
10 k
R3
10 k
ENABLE
SDAIN
SCLIN
POWER SUPPLY
HOT SWAP
CARD1_SDA
CARD1_SCL
STAGGERED CONNECTOR
I/O PERIPHERAL CARD 1
BACKPLANE
CONNECTOR
R8
10 k
C3
0.01 µF
SDAOUT
SCLOUT
READY
V
CC
GND
R9
10 k
R10
10 k
R7
10 k
ENABLE
SDAIN
SCLIN
POWER SUPPLY
HOT SWAP
CARD2_SDA
CARD2_SCL
STAGGERED CONNECTOR
I/O PERIPHERAL CARD 2
R12
10 k
C5
0.01 µF
SDAOUT
SCLOUT
READY
V
CC
GND
R13
10 k
R14
10 k
R11
10 k
ENABLE
SDAIN
SCLIN
POWER SUPPLY
HOT SWAP
CARDN_SDA
CARDN_SCL
STAGGERED CONNECTOR
I/O PERIPHERAL CARD N
R2
10 k
R1
10 k
V
CC
BACKPLANE
BD_SEL
SDA
SCL

PCA9510ADP,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
Buffers & Line Drivers HOT SWAP I2C/SMBUS BUS 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