LTC4305
13
4305f
Figure 4. Protocols Accepted by LTC4305
4305 F04
S
ACK
0001 100 Rd DEVICE ADDRESS
1
1
71 8
1
P
1
ACK
START
ACK
10 a4 - a0 WR XXXXXX r1 r0
1
1
71 8
S
00
ACK
1
S
0
REGISTERSLAVE
ADDRESS
START
ACK
10 a4 - a0 RD d7 - d0
1
1
71 8
S
10
S
0
DATA
BYTE
1
M
1
STOP
1
SLAVE
ADDRESS
ACK
M
1
START
ACK
10 a4 - a0 WR XXXXXX r1 r0
1
1
71 8
S
00
ACK
1
S
0
REGISTERSLAVE
ADDRESS
d7 - d0
8
DATA
BYTE
1
S
0
STOP
1
ACK
WRITE BYTE PROTOCOL
READ BYTE PROTOCOL
ALERT RESPONSE ADDRESS PROTOCOL
1
regardless of their individual address settings. The mass
write can be masked by setting the mass write enable bit
of register 2 to zero. Address (0001 100) is the SMBus
Alert Response Address. Figure 3 shows data transfer
over a 2-wire bus.
Supported Commands
Users must write to the LTC4305 using the SMBus Write
Byte protocol and read from it using the Read Byte
protocol. During fault resolution, the LTC4305 also
supports the Alert Response Address protocol. The
formats for these protocols are shown in Figure 4. Users
must follow the Write Byte protocol exactly to write to the
LTC4305; if a Repeated Start Bit is issued before a Stop
Bit, the LTC4305 ignores the attempted write, and its
control bits remain in their preexisting state. When users
follow the WriteByte protocol exactly, the new data con-
tained in the Data Byte is written into the register selected
by r1 and r0 on the Stop Bit.
OPERATIO
U
Glitch Filters
The LTC4305 provides glitch filters on the SDAIN and
SCLIN pins as required by the I
2
C Fast Mode (400kHz)
Specification. The filters prevent signals of up to 50ns
(minimum) time duration and rail-to-rail voltage magni-
tude from passing into the two-wire bus digital interface
circuitry.
Fall Time Control
Per the I
2
C Fast Mode (400kHz) Specification, the
two-wire bus digital interface circuitry provides fall time
control when forcing logic lows onto the SDAIN bus. The
fall time always meets the limits:
(20 + 0.1 C
B
) < t
f
< 300ns
where t
f
is the fall time in ns and C
B
is the equivalent bus
capacitance in pF. Whenever the upstream-downstream
buffer circuitry is active, its output signal will meet the fall
time requirements, provided that its input signal meets the
fall time requirements.
Figure 3. Data Transfer Over I
2
C/SMBus
SCL
SDA
START
CONDITION
STOP
CONDITION
ADDRESS R/W ACK DATA ACK DATA ACK
1 - 7 8 9
4305 F03
a6 - a0 d7 - d0 d7 - d0
1 - 7 8 9 1 - 7 8 9
P
S
LTC4305
4305f
14
Table 1. LTC4305 I
2
C Device Addressing
HEX DEVICE LTC4305
DESCRIPTION ADDRESS BINARY DEVICE ADDRESS ADDRESS PINS
h a6 a5 a4 a3 a2 a1 a0 R/W ADR2 ADR1 ADR0
Mass Write BC 1 0 1 1 1 1 0 0 X X X
Alert Response 19 0 0 0 1 1 0 0 1 X X X
0 80 1 00 0 0 00 X L NC L
1 82 1 00 0 0 01 X L H NC
2 84 1 00 0 0 10 X L NC NC
3 86 1 00 0 0 11 X L NC H
4 88 1 00 0 1 00 X L L L
5 8A 1 00 0 1 01 X L H H
6 8C 1 00 0 1 10 X L L NC
7 8E 1 00 0 1 11 X L L H
8 90 1 00 1 0 00 X NC NC L
9 92 1 00 1 0 01 X NC H NC
10 94 1 0 0 1 0 1 0 X NC NC NC
11 96 1 0 0 1 0 1 1 X NC NC H
12 98 1 0 0 1 1 0 0 X NC L L
13 9A 1001101X NC H H
14 9C 1001110X NC L NC
15 9E 1 0 0 1 1 1 1 X NC L H
16 A0 1010000X H NC L
17 A2 1010001X H H NC
18 A4 1010010X H NC NC
19 A6 1010011X H NC H
20 A8 1010100X H L L
21 AA 1010101X H H H
22 AC 1010110X H L NC
23 AE 1010111X H L H
24 B0 1011000X H H L
25 B2 1011001X L H L
26 B4 1011010X NC H L
OPERATIO
U
LTC4305
15
4305f
Design Example
A typical LTC4305 application circuit is shown in Figure 5.
The circuit illustrates the level-shifting, multiplexer/switch
and capacitance buffering features of the LTC4305. In this
application, the LTC4305 V
CC
voltage and downstream
bus 1 are powered from 3.3V, downstream bus 2 is
powered from 5V, and the upstream bus is powered from
2.5V. The following sections describe a methodology for
choosing the external components in Figure 5.
SDA, SCL Pull-Up Resistor Selection
The pull-up resistors on the SDA and SCL pins must be
strong enough to provide a minimum of 100µA pull-up
current, per the SMBus Specification. In most systems,
the required minimum strength of the pull-up resistors is
determined by the minimum slew requirement to guaran-
tee that the LTC4305’s rise time accelerators are activated
during rising edges. At the same time, the pull-up value
should be kept low to maximize the logic low noise margin
and minimize the offset voltage of the Upstream-Down-
stream Buffer circuitry. The LTC4305 is designed to
function for a maximum DC pull-up current of 4mA. If
multiple downstream channels are active at the same time,
this means that the sum total of the pull-up currents from
these channels must be less than 4mA. At supply voltages
of 2.7V and 5.5V, pull-up resistor values of 10k work well
for capacitive loads up to 215pF and 420pF, respectively.
For larger bus capacitances, refer to equation (1) below.
The LTC4305 works with capacitive loads up to 2nF.
Assume in Figure 5 that the total parasitic bus capacitance
on SDA1 due to trace and device capacitance is 100pF. To
ensure that the boost currents are active during rising
edges, the pull-up resistor must be strong enough to
cause the SDA1 pin voltage to rise at a rate of 0.8V/µs as
the pin voltage is rising above 0.8V. The equation is:
Rk
VV
ns
V
PULL UP MAX
BUSMIN
[]
=
,
(–.)0 8 1250
[]
CpF
BUS
(1)
where V
BUSMIN
is the minimum operating pull-up supply
voltage, and C
BUS
is the bus parasitic capacitance. In our
example, V
BUS1
= V
CC
= 3.3V, and assuming ±10% supply
tolerance, V
BUS1MIN
= 2.97V. With C
BUS
= 100pF,
R
PULL-UP,MAX
= 27.1k. Therefore, we must choose a
pull-up resistor smaller (i.e., stronger pull-up) than 27.1k,
so a 10k resistor works fine.
ALERT and READY Component Selection
The pull-up resistors on the ALERT and READY pins must
provide a maximum pull-up current of 3mA, so that the
LTC4305 is capable of holding the pins at logic low
voltages below 0.4V.
APPLICATIO S I FOR ATIO
WUU
U
Figure 5. A Level Shifting Circuit
4305 F05
4
8
9
10
2
3
5
1
15
16
14
13
12
7
R4
10k
C1
0.01µF
R5
10k
R6
10k
R2
10k
R3
10k
R1
10k
ADDRESS = 1000 100
SFP
MODULE #1
R7
10k
R8
10k
R9
10k
ADDRESS = 1111 000
MICRO-
CONTROLLER
SFP
MODULE #2
ADDRESS = 1111 001
V
BACK
= 2.5V
V
BUS2
= 5V
V
CC
= V
BUS1
= 3.3V
SCLIN
SDAIN
ALERT
ADR2
ADR1
ADR0
GND
SCL1
SDA1
ALERT1
SCL2
SDA2
ALERT2
V
CC
LTC4305

LTC4305CDHD#PBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Multiplexer Switch ICs 2:1 I2C MUX and Bus Buffer
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union