LTC4315
7
4315f
BLOCK DIAGRAM
4315 BD
CONNECT
LOGIC
+
+
+
+
PRECHARGE
200k
PRECHARGE
CONNECT
PRECHARGE
CONNECT
200k
200k
V
CC
I
RTA
SLEW RATE
DETECTOR
0.2V/µs
SLEW RATE
DETECTOR
0.2V/µs
200k
SLEW RATE
DETECTOR
0.2V/µs
V
CC
I
2
C Hot Swap
TM
LOGIC
I
2
C Hot Swap
LOGIC
V
IL
t7
MIN
RTA_SDAOUT_EN
RTA_SDAIN_EN
RTA_SCLIN_EN
RTA_SCLOUT_EN
V
IL
t7
MIN
ENABLE
READY
GND
FAULT
V
CC
V
CC2
ACC
DISCEN
+
+
2.7V/2.5V
1.4V/1.3V
UVLO
95µs
TIMER
SLEW RATE
DETECTOR
0.2V/µs
I
RTA
V
CC2
I
RTA
V
CC2
I
RTA
V
IL
t7
MIN
V
IL
t7
MIN
PRECHARGE
CONNECT
CONNECT
45ms
TIMER
SDAIN
SCLIN
SDAOUT
SCLOUT
LTC4315
8
4315f
OPERATION
The Block Diagram shows the major functional blocks
of the LTC4315. The LTC4315 is a high noise margin bus
buffer which provides capacitance buffering for I
2
C signals.
Capacitance buffering is achieved by using back to back
buffers on the clock and data channels, which isolate
the SDAIN and SCLIN capacitances from the SDAOUT
and SCLOUT capacitances respectively. All SDA and SCL
pins are fully bidirectional. The high noise margin allows
the LTC4315 to operate with non-compliant I
2
C devices
that drive a high V
OL
, permits a number of LTC4315s to
be connected in series and improves the reliability of I
2
C
communications in large noisy systems. When enabled,
rise time accelerator (RTA) pull-up currents (I
RTA
) turn on
during rising edges to reduce bus rise time. In a typical
application, the input bus is pulled up to V
CC
and the
output bus is pulled up to V
CC2
, although these are not
requirements. V
CC
is the primary power supply to the
LTC4315. V
CC
and V
CC2
serve as the input and output side
rise time accelerator supplies respectively. Grounding V
CC2
selectively disables the output side RTAs.
When the LTC4315 first receives power on its V
CC
pin, it
starts out in an under voltage lockout mode (UVLO) until
its V
CC
exceeds 2.7V. The buffers and RTAs are disabled
and the LTC4315 ignores the logic state of its clock and
data pins. During this time the precharge circuit forces a
nominal voltage of 1V on the SDA and SCL pins through
200k resistors.
Once the LTC4315 exits UVLO and its ENABLE pin has
been asserted high, it monitors the clock and data pins
for a stop bit or a bus idle condition. When a combination
of either condition is detected simultaneously on the input
and output sides, the LTC4315 activates the connections
between SDAIN and SDAOUT, and SCLIN and SCLOUT
respectively, asserts READY high and deactivates the
precharge circuit. If ACC is low or open, RTAs are also
enabled at this time. V
CC2
transitions from a high to a low
or vice versa across a 1.8V threshold cause the LTC4315
to disable the buffers and RTAs and to ignore the clock
and data pins for 95µs after that transition. A stop bit or
bus idle is required on both sides to reactivate the buffers
and RTAs. The precharge circuit is not affected by V
CC2
.
When a SDA/SCL pin is driven below the V
IL
level, the
buffers are turned on and the logic low level is propagated
though the LTC4315 to the other side. A high occurs when
all devices on the input and output sides release high.
Once the bus voltages rise above the V
IL
level, the buffers
are turned off. The RTAs are turned on at a slightly higher
voltage. The RTAs accelerate the rising edges of the SDA/
SCL inputs and outputs up to voltages of 0.9 • V
CC
and
0.9 • V
CC2
respectively, provided that the busses on their
own are rising at a minimum rate of 0.4V/µs as determined
by internal slew rate detectors. ACC is a three-state input
that controls the RTA pull-up current strength I
RTA
.
The LTC4315 detects a bus stuck low (fault) condition
when both clock and data busses are not simultaneously
high at least once in 45ms. When a stuck bus occurs, the
LTC4315 asserts the FAUL T flag. If DISCEN is tied high, the
LTC4315 also disconnects the input and output sides and
after waiting at least 40µs, generates up to sixteen 5.5kHz
clock pulses on the SCLOUT pin and a stop bit to attempt
to free the stuck bus. Should the stuck bus release high
during this period, clock generation is terminated and the
FAUL T flag is cleared.
If DISCEN is tied low, a stuck bus event only causes FAULT
flag assertion. Disconnection of the input and output sides
and clock generation are not done. Once the stuck bus
recovers and FAULT flag has been cleared, connection is
re-established between the input and output after a stop
bit or bus idle condition is detected. Toggling the ENABLE
pin after a fault condition has occurred forces a connec-
tion between the input and output. When powering into
a stuck low condition, the input and output sides remain
disconnected. After the timeout period, a stuck low fault
condition is detected and the behavior is as described
previously.
LTC4315
9
4315f
The LTC4315 provides capacitance buffering, data and
clock Hot Swap capability and level translation of I
2
C signals
on its clock and data pins. The high noise margin of the
LTC4315 permits interoperability with I
2
C devices that drive
a high V
OL
, permits series connection of multiple LTC4315s
and provides improved I
2
C communication reliability.
The LTC4315 isolates backplane and card capacitances,
provides slew limited acceleration of rising edges and slew
control of falling edges while level translating 1.5V, 1.8V,
2.5V, 3.3V and 5V busses. These features are illustrated
in the following subsections.
RISE TIME ACCELERATOR (RTA) PULL-UP CURRENT
STRENGTH
After an input to output connection has been established
the RTAs on both the input and output sides of the SDA
and SCL busses are activated based on the state of the
ACC pin and the V
CC2
supply voltage. During positive bus
transitions of at least 0.4V/µs, the RTAs provide pull-up
currents to reduce rise time. Enabling the RTAs allows
users to choose larger bus pull-up resistors to reduce
power consumption and improve logic low noise margins,
to design with bus capacitances outside of the I
2
C speci-
fication and to operate at a higher clock frequency. The
function of the ACC pin in setting I
RTA
is summarized in
Table 1. In the strong mode (ACC low) the acceleration is
slew limited to a maximum bus rise rate of 75V/µs. The
strong mode current is therefore directly proportional to
the bus capacitance. The LTC4315 is capable of sourcing
up to 40mA of current in the strong mode. If ACC is left
o p e n, r i s e t i m e a c c e l er a t i o n i s p r ov i d e d b y a 2. 5 m A p ul l u p.
TABLE 1: ACC Control of the RTA Current I
RTA
ACC I
RTA
Low Strong
Hi-Z 2.5mA
High None
The ACC pin has a resistive divider between V
CC
and ground
to set its voltage to 0.5 • V
CC
if left open.
APPLICATIONS INFORMATION
Figures 1 and 2 show the rising waveforms of heavily
loaded SDAIN and SDAOUT busses with the ACC pin set for
strong mode and 2.5mA current source mode respectively.
In both figures, during a rising edge, the buffers are active
and the input and output sides connected, until the bus
voltages on both the input and output sides are greater than
0.33 • V
MIN
, where V
MIN
is the lower of the V
CC
and V
CC2
voltages. When each individual bus voltage rises above
0.41 • V
MIN
, the RTA on that bus turns on. The effect of the
acceleration strength is shown in the SDA waveforms in
Figures 1 and 2 for identical bus loads. The RTAs supply
10mA and 2.5mA of pull-up current I
RTA
in the strong and
current source modes respectively for the bus conditions
shown in Figures 1 and 2. For identical bus loads, the bus
rises faster in Figure 1 compared to Figure 2 because of
the higher I
RTA
.
Figure 1. Bus Rising Edge for the Strong Acceleration Mode.
V
CC
= V
CC2
= 5V
Figure 2. Bus Rising Edge for the Current Source
Acceleration Mode. V
CC
= V
CC2
= 5V
2V/DIV
1µs/DIV
4315 F01
V
CC
= V
CC2
= 5V
R
BUS
= 20k
C
IN
= C
OUT
= 200pF
ACC = 0V
SDAIN
SDAOUT
2V/DIV
1µs/DIV
4315 F02
V
CC
= V
CC2
= 5V
R
BUS
= 20k
C
IN
= C
OUT
= 200pF
ACC = OPEN
SDAIN
SDAOUT

LTC4315IMS#TRPBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Interface - Signal Buffers, Repeaters 2-Wire Bus Buffer with High Noise Margin w/ FAULT and SBDR Disable
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union