P82B715_8 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 08 — 9 November 2009 7 of 23
NXP Semiconductors
P82B715
I
2
C-bus extender
This equivalent capacitance is the sum of the capacitance on the buffered bus plus
10 times the sum of the capacitances on all the connected I
2
C-bus nodes. The calculated
value should not exceed 4 nF. The single buffered bus pull-up resistor is then calculated to
achieve the rise time requirement and it then provides the pull-up for the buffered bus and
for all other connected I
2
C-bus nodes included in the calculation.
8.1.2 Calculating static bus drive currents
Figure 6 shows three P82B715s connected to a common buffered bus. The associated
bus capacitances are omitted for clarity and we assume the pull-up resistors have been
selected to give RC products equal to the bus rise time requirement. An I
2
C-bus chip
connected at I
2
C-bus 1 and holding the SDA bus LOW must sink the current flowing in its
local pull-up R1 plus, with assistance from the P82B715, the currents in R2, R3 and R4.
When I
2
C-bus 1 is LOW, the resistors R3 and R4 act to pull the bus nodes I
2
C-bus 2 and
I
2
C-bus 3, and their corresponding Sx pins, to a voltage higher than the voltage at their Lx
pins (which are LOW) so their buffer amplifiers will be inactive. The SDA at Sx of I
2
C-bus 2
and I
2
C-bus 3 is pulled LOW by the LOW at Lx via the internal 30 resistor that links Lx
to Sx. So the effective current that must be sunk by the P82B715 buffer on I
2
C-bus 1, at its
Lx pin, is the sum of the currents in R2, R3 and R4. The Sx current that must be sunk by
an I
2
C-bus chip at I
2
C-bus 1, due to the buffer gain action, is
1
10
of the Lx current. So the
effective pull-up, determining the current to be sunk by an I
2
C-bus chip at I
2
C-bus 1, is R1
in parallel with resistors 10 times the values of R2, R3 and R4. If R1 = R3 = R4 = 10 k,
and R2=1k, the effective pull-up load at I
2
C-bus 1 is
10 kΩ||10 kΩ||100 kΩ||100 k = 4.55 k. (‘||’ means ‘in parallel with’.)
The same calculation applies for I
2
C-bus 2 or I
2
C-bus 3.
To calculate the current sunk by the Lx pin of the buffer at I
2
C-bus 1, note that the current
in R1 is sunk directly by the IC at I
2
C-bus 1. The buffer therefore sinks only the currents
flowing in R2, R3, and R4 so the effective pull-up is R2 in parallel with R3 and R4.
In this example that is 1 kΩ||10 kΩ||10 k = 833 . For a 5.5 V supply and 0.4 V LOW,
that means the buffer is sinking 16.3 mA.
Fig 6. Single pull-up on buffered bus and multiple pull-up option
002aad691
V
CC
= 5 V
Lx
Ly
Sx
Sy
SDA
SCL
R4
I
2
C-bus 3
Lx
Ly
Sx
Sy
SDA
SCL
R3
I
2
C-bus 2
R2
buffered bus
Lx
Ly
Sx
Sy
R1
SDA
SCL
V
CC
= 5 V
I
2
C-bus 1
P82B715_8 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 08 — 9 November 2009 8 of 23
NXP Semiconductors
P82B715
I
2
C-bus extender
The P82B715 has a static sink rating of 30 mA at Lx. The requirement is that the pull-up
on the buffered bus, in parallel with all other pull-ups that it is indirectly pulling LOW on Sx
pins of other P82B715 ICs, will not cause this 30 mA limit to be exceeded.
The minimum pull-up resistance in a 5 V ± 10 % system is 170 .
The general requirement is given in Equation 2:
(2)
Where: R
PU
= parallel combination of all pull-up resistors driven by the Lx pin of the
P82B715.
Figure 7 shows calculations for an expanded Standard-mode I
2
C-bus with 3 nF of cable
capacitance.
Fig 7. Typical loading calculation: adding an extension bus with P82B715
V
CC max()
0.4 V
R
PU
------------------------------------------
30 mA<
002aad692
Lx Sx SDA
R3R2
LxSx
R1
SDA
SDA
V
CC
local bus
I
2
C-BUS
I
2
C-BUS
proposed bus expansion
3 nF = cable wiring capacitance
LDA
I
2
C-BUS
5 V
0 VGND
effective capacitance
local bus I
2
C-bus devices
local I
2
C-bus pull-up
2 × I
2
C-bus devices
strays
P82B715
total capacitance
20 pF
20 pF
10 pF
50 pF
R1 = = 20 k
1 µs
50 pF
effective capacitance
at common Lx node
buffered bus pull-up
wiring capacitance
total capacitance
3000 pF
3000 pF
R2 = = 330
1 µs
3000 pF
effective capacitance
remote I
2
C-bus devices
remote I
2
C-bus pull-up
1 × I
2
C-bus devices
strays
P82B715
total capacitance
10 pF
10 pF
10 pF
30 pF
R3 = = 33 k
1 µs
30 pF
P82B715_8 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 08 — 9 November 2009 9 of 23
NXP Semiconductors
P82B715
I
2
C-bus extender
Figure 8 shows P82B715 in an analog radial IPMB shelf application.
In this example the total system capacitance is 2800 pF, but it is distributed over 18
different bus sections and no section has a capacitance greater than 200 pF.
If every individual bus section is designed to rise at least as fast as the IPMB requirement,
then when any driver releases the bus, all bus sections will rise together and no amplifiers
in the P82B715s will be activated or, if one is activated, it can only slow the system bus
rise to its own rate and that has been designed to meet the requirement.
It is then only necessary to calculate the equivalent static bus pull-up loading and to
ensure that it exceeds the specification requirement. The calculated loadings meet the
requirements.
Note that in this example only one of the four IPMB lines is shown and the usual switching
arrangements for isolating or cross-connecting bus lines are not shown. The typical offset
(increase in the bus LOW level) measured between any two Sx points in this system is
below 100 mV.
Calculation of static loading at ShMM buffer and each FRU:
Loading on ShMM buffer = R1 || {10 (R2 || R3/16)} = 3.5 k
Loading on each FRU = R3 || {10 (R1 || R2 || R3/15)} = 3.76 k
Fig 8. Typical arrangement and calculations for an IPMB analog radial shelf
002aad708
LxSx
R1
3.3 V
effective capacitance
at ShMM buffer
ShMM buffer pull-up
ShMM buffer
strays
P82B715
total capacitance C1
10 pF
20 pF
10 pF
40 pF
R1 = = 25 k
1 µs
40 pF
effective capacitance
at common Lx node
Lx common pull-up
17 × P82B715
trace capacitance
total capacitance C2
170 pF
30 pF
200 pF
R2 = = 5 k
1 µs
200 pF
effective capacitance
at average radial trace
radial trace pull-up
1 × FRU
radial trace/connector
P82B715
total capacitance C3
25 pF
125 pF
10 pF
160 pF
R3 = = 6.2 k
1 µs
160 pF
Calculations to ensure rise time is met on each bus section:
BUFFERShMM
C1
R2
C2
Lx Sx
1
R3
C3
Lx Sx
2
R3
C3
radial traces
Lx Sx
16
R3
C3
BUFFER µC
FRU 1
BUFFER µC
FRU 2
BUFFER µC
FRU 16
common Lx node

P82B715TD,118

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

Products related to this Datasheet