LTC4312
13
4312f
APPLICATIONS INFORMATION
the LTC4312 can be cascaded with the LTC4303 and
LTC4307 if the LTC4312’s RTA turn-on voltage is set to be
0.8V (ACC low). The LTC4312 can be cascaded with the
LTC4301 and LTC4301L under all ACC settings as these
devices do not have RTAs. The LTC4312 can be cascaded
with the LTC4302, LTC4304, LTC4305 and LTC4306 if the
LTC4312’s RTAs are set to turn on at 0.8V (ACC low) or
under all ACC settings if the RTAs on the other bus buf-
fers are disabled. Finally, two LTC4312s can be cascaded
if their ACC pins are tied to the same state, HIGH, LOW
or open or if the ACC pin of one LTC4312 is tied high and
the other is left open.
Radial Telecommunications
Figure 6 shows the use of the LTC4312 in a radial telecom-
munications application. Two Shelf Managers are wired to
communicate with slave I
2
C devices for redundancy. Each
Shelf Manager can have as many LTC4312s as required
depending on the number of boards in the system and
the desired radial/star confi guration. The ENABLE pins of
the LTC4312s inside only one Shelf Manager are asserted
high at any time. For simplicity, in Figure 6 only the SDA
pathway is shown. The SCL pathway is identical.
Figure 6. LTC4312s Confi gured for a Radially Connected Redundant Telecommunications Shelf Manager Application
in a 12 × 2 Arrangement. The ENABLE Pins on Only One of the Shelf Managers Are High at Any Time. Only the SDA
Path Is Shown for Simplicity
LTC4312 #1
GND
V
CC
3.3V
V
CC2
SHMC #1
SHMC #2
(IDENTICAL TO SHMC#1)
4312 F06
SDAOUT1
SDAOUT2
SDAIN
ENABLE1
ENABLE2
ACC
ENABLE1A
ENABLE2A
μP
R1
10k
BACKPLANE
IPMB-A
SDA1
IPMB-A
SDA24
IPMB-B
SDA1
SDA24
SDA1
FRU #1
FRU #24
3.3V
R2
10k
3.3V
ttt
ttt
ttt
LTC4312 #12
GND
V
CC
3.3V
V
CC2
SDAOUT1
SDAOUT2
SDAIN
ENABLE1
ENABLE2
ACC
ENABLE23A
ENABLE24A
R3
10k
3.3V
ttt
IPMB-A (×24)
IPMB-B (×24)
IPMB-B (×24)
IPMB-B
SDA24
ttt
SDA24
SDA1
ttt
LTC4312
14
4312f
APPLICATIONS INFORMATION
Nested Addressing
The LTC4312 can provide nested addressing when its
ENABLE pins are used as channel select bits. This is
shown in Figure 7 where the master communicates with
slave devices that have the same address by selectively
enabling only one output channel at a time. Since slaves
have the same address care must be taken that the master
never enables both channels at the same time.
Stop Bit Generation and FAULT Clocking
If the output bus sticks low (SCLOUT or SDAOUT stuck
low for at least 45ms) on one of the enabled channels
and DISCEN is high, the LTC4312 attempts to unstick the
bus by fi rst breaking the connection between the input
and output, asserting FAULT low and generating up to
16 clock pulses at 5.5kHz on the SCLOUT node common
to the two channels. Should the stuck bus release high
during this period, clock pulsing is stopped, a stop bit is
generated and FAULT is cleared. In order for a connec-
tion to be established between the input and output, all
ENABLEs have to be taken low followed by an assertion
of the ENABLEs of the required channels.This process is
illustrated in Figure 8 for the case where only channel 1 is
active and SDAOUT1 starts out stuck low and then recov-
ers. If DISCEN is tied low and a stuck low event occurs,
the FAULT ag is driven low, but the connection between
the input and output is not broken and clock generation
is not done.
LTC4312
GND
V
CC
V
CC2
4312 F07
SCLOUT1
SDAOUT1
SCLOUT2
SDAOUT2
SCLIN
SDAIN
ENABLE1
ENABLE2
ACC
DISCEN
FAULT
ENABLE1
ENABLE2
3.3V
R3
10k
FAULT
R2
10k
R1
10k
C1
0.01μF
C2
0.01μF
3.3V 3.3V
R5
10k
R4
10k
ADDRESS = 1001 000
ADDRESS = 1001 000
5V
R7
10k
R6
10k
I
2
C
DEVICE
I
2
C
DEVICE
I
2
C
DEVICE
Figure 7. Nested Addressing
Figure 8.Bus Waveforms During a SDAOUT Stuck Low and Recovery Event
1ms/DIV
4312 F08
CONNECT AT RISING EDGE OF ENABLE1
DISCONNECT
AT TIMEOUT
STUCK LOW> 45ms
AUTOMATIC CLOCKING
DRIVEN LOWRECOVERS
SCLOUT1
5V/DIV
SDAOUT1
5V/DIV
SDAIN
5V/DIV
ENABLE1
5V/DIV
LTC4312
15
4312f
APPLICATIONS INFORMATIONAPPLICATIONS INFORMATION
Demultiplexer Function
Due to its bi-directional nature, the LTC4312 can be used
as a demultiplexer. This is shown in Figure 9 where two
channels are used to drive I
2
C data from the master side
with redundancy to the slave side. In this application the
SDAOUT/SCLOUT channels serve as the inputs while the
SDAIN/SCLIN channel is the output. Redundancy on the
master side provides protection against power supply
failure. In Figure 9, if the 5V bus supply on channel 1 falls
below 1.4V, channel 1 gets disabled as ENABLE1 is driven
below its digital threshold. Simultaneously, the V
BE
of the
NPN pull-down device on ENABLE2 falls below 0.7V and
it turns off. This causes ENABLE2 to be pulled up by R7
which in turn enables channel 2, causing control to be
transferred to the backup I
2
C master device.
Figure 9. The LTC4312 Confi gured as a 2:1 Demultiplexer in a System with Redundancy
LTC4312
GND
V
CC2
V
CC
4312 F09
SDAIN
SCLIN
ACC
DISCEN
FAULT
SDAOUT1
SCLOUT1
ENABLE1
SDAOUT2
SCLOUT2
ENABLE2
C1
0.01μF
SDA
SCL
FAULT
3.3V
R9
10k
R8
10k
R1
10k
R2
10k
5V
R3
10k
R4
10k
R5
100k
3.3V
R10
10k
R7
20k
R6
50k
PRIMARY
I
2
C
MASTER
CONTROLLER
CARD
BACKUP
I
2
C
MASTER
CONTROLLER
CARD
BF840

LTC4312IMS#TRPBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Multiplexer Switch ICs Pin-Sel, 2-Ch, 2-Wire Multxer w/ Bus Buf
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union