English
Language : 

UM10204 Datasheet, PDF (57/64 Pages) NXP Semiconductors – I2C-bus specification and user manual
NXP Semiconductors
UM10204
I2C-bus specification and user manual
capacitance. Keep in mind that adding a buffer always adds delays — a buffer delay plus
an additional transition time to each edge, which reduces the maximum operating
frequency and may also introduce special VIL and VOL considerations.
Refer to application notes AN255, I2C / SMBus Repeaters, Hubs and Expanders and
AN262, PCA954x Family of I2C / SMBus Multiplexers and Switches for more details on
this subject and the devices available from NXP Semiconductors.
VDD1
VDD2
SDA
SCL
400 pF
BUFFER
400 pF
slaves and masters
slaves and masters
Remark: Some buffers allow VDD1 and VDD2 to be different levels.
Fig 43. Using a buffer to divide bus capacitance
002aac882
7.2.4 Switched pull-up circuit
The supply voltage (VDD) and the maximum output LOW level determine the minimum
value of pull-up resistor Rp (see Section 7.1). For example, with a supply voltage of
VDD = 5 V ± 10 % and VOL(max) = 0.4 V at 3 mA, Rp(min) = (5.5 − 0.4) / 0.003 = 1.7 kΩ. As
shown in Figure 42, this value of Rp limits the maximum bus capacitance to about 200 pF
to meet the maximum tr requirement of 300 ns. If the bus has a higher capacitance than
this, a switched pull-up circuit (as shown in Figure 44) can be used.
1/4 HCT4066
nE
P
nY
VCC
N
VDD
5V 10 %
nZ
GND
1.3 kΩ Rp2
100 Ω R s 100 Ω R s
1.7 kΩ
R p1
SDA or SCL
bus line
I/O
I/O
N
N
Cb
400 pF
max.
FAST - MODE I2C BUS DEVICES
VSS
mbc620
Fig 44. Switched pull-up circuit
UM10204
User manual
All information provided in this document is subject to legal disclaimers.
Rev. 4 — 13 February 2012
© NXP B.V. 2012. All rights reserved.
57 of 64