LTC4304IMS [Linear]

Hot Swappable 2-Wire Bus Buffer with Stuck Bus Recovery; 热插拔2线总线缓冲器具有阻塞总线恢复
LTC4304IMS
型号: LTC4304IMS
厂家: Linear    Linear
描述:

Hot Swappable 2-Wire Bus Buffer with Stuck Bus Recovery
热插拔2线总线缓冲器具有阻塞总线恢复

文件: 总16页 (文件大小:637K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
LTC4304  
Hot Swappable 2-Wire  
Bus Buffer with Stuck  
Bus Recovery  
U
FEATURES  
DESCRIPTIO  
The LTC®4304 hot swappable 2-wire bus buffer allows I/O  
card insertion into a live backplane without corruption of  
the data and clock busses. When a connection is made,  
the LTC4304 provides bidirectional buffering, keeping the  
backplane and card capacitances isolated. If SDAOUT or  
SCLOUTislowfor30ms(typ),theLTC4304automatically  
Automatic Disconnect of SDA/SCL Lines when Bus  
is Stuck Low for ≥30ms  
Fault Flag for Stuck Bus  
Recovers Stuck Busses with Automatic Clocking*  
Bidirectional Buffer* for SDA and SCL Lines  
Increases Fanout  
Prevents SDA and SCL Corruption During Live  
FAULT  
breaks the data and clock bus connection and  
will  
Board Insertion and Removal from Backplane  
pull low. At this time the LTC4304 automatically generates  
up to 16 clock pulses on SCLOUT in an attempt to free the  
bus. A connection will be enabled automatically when the  
bus becomes free. A logic low on the ACC input enables  
the LTC4304’s rise-time accelerators. A logic high on ACC  
disables the rise-time accelerators, which allows SDA and  
Allows Bus Pullup Voltages Above and Below V  
CC  
±±1kV ꢀuman Bodꢁ ꢂodel ꢃSD Protection  
Isolates Input SDA and SCL Lines from Output  
2
2
Compatible with I CTM, I C Fast-Mode and SMBus  
Standards (Up to 400kHz Operation)  
READY Open Drain Output  
SCL bus pull-up voltages below V .  
CC  
1V Precharge on All SDA and SCL Lines  
During insertion, the SDA and SCL lines are precharged  
to 1V to minimize bus disturbances. When driven high,  
ENABLE allows the LTC4304 to connect after a stop bit or  
busidleoccurs.DrivingENABLElowbreakstheconnection  
betweenSDAINandSDAOUT,SCLINandSCLOUT.READY  
is an open drain output that indicates when the backplane  
and card sides are connected together.  
High Impedance SDA, SCL Pins for V = 0V  
CC  
ENABLE Gates Connection from Input to Output  
MSOP 10-Pin and DFN (3mm × 3mm) Packages  
U
APPLICATIO S  
Hot Board Insertion  
Servers  
, LT, LTC and LTM are registered trademarks of Linear Technology Corporation.  
All other trademarks are the property of their respective owners.  
Protected by U.S. Patents including 6356140, 6650174, 7032051.  
Capacitance Buffer/Bus Extender  
RAID Systems  
U
TYPICAL APPLICATIO  
5V 3.3V  
Stuck Bus Resolved with  
Automatic Clocking  
0.01µF  
10k 10k  
V
CC  
10k 10k  
LTC4304  
SDAOUT  
5V/DIV  
STUCK LOW > 30ms  
RECOVERS  
SCLIN  
SCLOUT  
BACK_SCL  
CARD_SCL  
CARD_SDA  
SDAIN  
5V/DIV  
DISCONNECT AT TIMEOUT  
AUTOMATIC CLOCKING  
SDAIN  
SDAOUT  
READY  
SCLOUT  
5V/DIV  
BACK_SDA  
3.3V  
FAULT  
FAULT  
5V/DIV  
ENABLE  
ACC  
GND  
4304 TA01  
100k  
4304 TA01b  
200 s/DIV  
BACKPLANE  
CONNECTOR CONNECTOR  
CARD  
STAGGERED  
4304fa  
1
LTC4304  
W W U W  
(Notes ±, 2)  
ABSOLUTE AXI U RATI GS  
V
to GND ..................................................0.3V to 7V  
SDAIN, SCLIN, SDAOUT, SCLOUT,  
FAULT READY (Note 3) .........................................30mA  
Storage Temperature Range  
CC  
SDAIN, SCLIN, SDAOUT, SCLOUT, READY, ENABLE,  
FAULT, ACC ..................................................0.3V to 7V  
Operating Temperature  
MSOP ................................................65°C to 150°C  
DFN....................................................65°C to 125°C  
Lead Temperature (Soldering, 10sec)  
LTC4304C ................................................ 0°C to 70°C  
LTC4304I .............................................40°C to 85°C  
MSOP ............................................................... 300°C  
U
W
U
PACKAGE/ORDER I FOR ATIO  
TOP VIEW  
ENABLE  
SCLOUT  
SCLIN  
ACC  
1
2
3
4
5
10  
9
V
CC  
TOP VIEW  
SDAOUT  
SDAIN  
FAULT  
ENABLE  
SCLOUT  
SCLIN  
ACC  
1
2
3
4
5
10  
9
V
CC  
11  
8
SDAOUT  
SDAIN  
FAULT  
8
7
7
6
GND  
6
READY  
READY  
GND  
MS10 PACKAGE  
10-LEAD PLASTIC MSOP  
= 125°C, θ =200°C/W  
DD PACKAGE  
10-LEAD (3mm × 3mm) PLASTIC DFN  
T
JMAX  
JA  
T
= 125°C, θ = 43°C/W  
JMAX  
JA  
EXPOSED PAD (PIN 11)  
PCB GND CONNECTION OPTIONAL  
ORDER PART NUMBER  
DD PART MARKING*  
ORDER PART NUMBER  
MS PART MARKING*  
LTC4304CDD  
LTC4304IDD  
LBBD  
LBBD  
LTC4304CMS  
LTC4304IMS  
LTBBC  
LTBBC  
Order Options Tape and Reel: Add #TR  
Lead Free: Add #PBF Lead Free Tape and Reel: Add #TRPBF  
Lead Free Part Marking: http://www.linear.com/leadfree/  
Consult LTC Marketing for parts specified with wider operating temperature ranges. *The temperature grade is identified by a label on the shipping container.  
ELECTRICAL CHARACTERISTICS  
The  
denotes the specifications which applꢁ over the full operating  
temperature range, otherwise specifications are at T = 21°C. V = 2.7V to 1.1V, unless otherwise noted.  
A
CC  
SYꢂBOL  
PARAꢂꢃTꢃR  
CONDITIONS  
ꢂIN  
TYP  
ꢂAX  
UNITS  
Power Supplꢁ  
V
Positive Supply Voltage  
2.7  
5.5  
8
V
CC  
I
CC  
Supply Current  
Supply Current, ENABLE = GND  
V
V
= 5.5V, V  
= 5.5V  
= V = 0V (Note 7)  
SDAOUT  
6
1.5  
mA  
mA  
CC  
CC  
SDAIN  
Startup Circuitrꢁ  
V
Precharge Voltage  
Bus Idle Time  
SDA, SCL Floating, V = 5.5V  
0.8  
60  
1
1.2  
V
PRE  
CC  
T
95  
175  
µs  
IDLE  
V
READY Output Low Voltage  
I
I
= 3mA  
= 6mA, V = 4.7V  
0.4  
0.4  
V
V
OL_READY  
PULLUP  
PULLUP  
CC  
V
ENABLE Threshold  
0.8  
1.6  
1.4  
0.1  
1.8  
2
V
THR_ENABLE  
ENABLE  
I
ENABLE Input Current  
ENABLE from 0 to V  
1.5  
2
µA  
CC  
V
THR  
SDA, SCL Logic Input Threshold Voltage Rising Edge  
V
4304fa  
2
LTC4304  
The  
denotes the specifications which applꢁ over the full operating  
ELECTRICAL CHARACTERISTICS  
temperature range, otherwise specifications are at T = 21°C. V = 2.7V to 1.1V, unless otherwise noted.  
A
CC  
SYꢂBOL  
PARAꢂꢃTꢃR  
CONDITIONS  
ꢂIN  
TYP  
ꢂAX  
UNITS  
V
SDA, SCL, Logic Input Threshold Voltage (Note 6)  
Hysteresis  
50  
mV  
HYS  
t
t
I
ENABLE Delay On-Off  
READY Delay Off-On  
V
= 3.3V  
CC  
300  
10  
ns  
ns  
PLH  
(Note 6)  
ENABLE Delay Off-On  
READY Delay On-Off  
V
= 3.3V  
60  
2
95  
10  
175  
10  
µs  
ns  
PHL  
CC  
(Note 6)  
Ready Off Leakage Current  
µA  
OFF_READY  
Rise-Time Accelerators  
I
Transient Boosted Pull-Up Current  
Positive Transition on SDA, SCL, V = 2.7V,  
Slew Rate = 0.8V/µs (Note 5)  
3.5  
5
5.5  
mA  
PULLUPAC  
CC  
t
ACC Delay, On/Off  
Input High Voltage  
Input Low Voltage  
ACC Input Current  
(Note 6)  
ns  
V
PDOFF  
V
V
Measured on ACC  
Measured on ACC  
0.9V  
CC  
IH  
IL  
0.1V  
V
CC  
I
IN  
ACC Shorted to GND or V (Note 8)  
–100  
25  
100  
µA  
CC  
Bus Stuck Low Timeout  
t
Bus Stuck Low Timer  
SDAOUT, SCLOUT = 0V  
30  
35  
0.4  
10  
ms  
V
TIMEOUT  
V
FAULT Output Low Voltage  
I
= 3mA  
PULLUP  
OLFAULT  
I
V
= 5.5V  
CC  
µA  
OFF_FAULT  
Input-Output Connection  
V
OS  
Input-Output Offset Voltage  
10k to V on SDA, SCL,  
40  
50  
80  
100  
120  
150  
mV  
mV  
CC  
2.7k to V on SDA, SCL  
CC  
V
CC  
= 3.3V, V  
= 0.2V (Note 4)  
SDA/SCL  
C
V
Digital Input Capacitance  
SDAIN, SDAOUT, SCLIN, SCLOUT  
(Note 6)  
10  
pF  
IN  
Input Logic Low Voltage  
Input Leakage Current  
0.4  
5
V
µA  
V
IL, MAX  
LEAK  
I
SDA, SCL, V = 5.5V  
CC  
V
Output Low Voltage, Input = 0V  
SDA, SCL Pins, I  
= 4mA, V = 2.7V  
0
0.19  
600  
0.3  
OL  
SINK  
CC  
Timing Characteristics  
2
f
t
I C Maximum Operating Frequency  
(Note 6)  
(Note 6)  
400  
kHz  
µs  
I2C, MAX  
BUF  
Bus Free Time Between Stop and Start  
Condition  
1.3  
t
Hold Time After (Repeated)  
Start Condition  
(Note 6)  
100  
ns  
HD, STA  
t
t
t
t
Repeated Start Condition Set-Up Time  
Stop Condition Set-Up Time  
Data Hold Time Input  
(Note 6)  
(Note 6)  
(Note 6)  
(Note 6)  
0
0
ns  
ns  
ns  
ns  
SU, STA  
SU, STO  
HD, DATI  
SU, DAT  
0
Data Set-Up Time  
100  
Note ±: Stresses beyond those listed under Absolute Maximum Ratings  
may cause permanent damage to the device. Exposure to any Absolute  
Maximum Rating condition for extended periods may affect device  
reliability and lifetime.  
voltage than its input. The magnitude of this offset voltage as a function of  
the pull-up resistor and V voltage is shown in the Typical Performance  
CC  
Characteristics section.  
Note 1: I  
varies with temperature and V voltage, as shown in  
PULLUPAC  
CC  
Note 2: All currents into pins are positive; all voltages are referenced to  
the Typical Performance Characteristics section.  
GND unless otherwise specified.  
Note 6: Determined by design, not tested in production.  
Note 3: Pulsed less than 5µs.  
Note 7: I test performed with connection circuitry active.  
CC  
Note 4: The connection circuitry always regulates the output to a higher  
Note 8: When floating, the ACC pin can tolerate 5µA of leakage.  
4304fa  
3
LTC4304  
U W  
T = 21°C unless otherwise indicated.  
A
TYPICAL PERFOR A CE CHARACTERISTICS  
I
vs Temperature  
Input-Output t  
vs Temperature  
I
vs Temperature  
CC  
PꢀL  
PULLUPAC  
140  
120  
100  
80  
14  
12  
10  
8
6.2  
6.0  
C
= C  
OUT  
PULLUPIN  
= 100pF  
IN  
V
= 5.5V  
R
= R  
= 10k  
PULLUPOUT  
CC  
V
= 5.5V  
= 3.3V  
CC  
5.8  
5.6  
V
CC  
60  
6
5.4  
5.2  
40  
4
V
= 2.7V  
25  
V
= 2.7V  
CC  
CC  
20  
2
0
–50  
0
–50  
5.0  
–50  
0
50  
75  
100  
–25  
0
25  
50  
75  
100  
0
25  
50  
75  
100  
–25  
–25  
TEMPERATURE (°C)  
TEMPERATURE (°C)  
TEMPERATURE (°C)  
4303 G02  
4303 G03  
4303 G01  
Connection Circuitrꢁ V  
- V  
Input-Output t  
vs C  
PꢀL OUT  
OUT  
IN  
180  
160  
140  
120  
100  
80  
250  
200  
C
= 50pF  
PULLUPIN  
IN  
R
= R  
= 10k  
PULLUPOUT  
V
= 5.5V  
= 2.7V  
CC  
150  
100  
50  
0
V
CC  
60  
40  
20  
0
1000  
3000  
5000  
7000  
()  
9000  
500  
1000  
1500  
2000  
R
C
(pF)  
PULLUP  
OUT  
4303 G05  
4303 G04  
4304fa  
4
LTC4304  
U
U
U
PI FU CTIO S  
ꢃNABLꢃ (Pin ±): Connection Enable. This is a digital  
thresholdinputpin. FornormaloperationENABLEishigh.  
DrivingENABLEbelow0.8VisolatesSDAINfromSDAOUT,  
SCLIN from SCLOUT, asserts READY low and disables  
automatic clocking. A rising edge on ENABLE after a fault  
hasoccurredunconditionallyforcesaconnectionbetween  
SDAIN, SDAOUT and SCLIN, SCLOUT.  
RꢃADY (Pin 6): Connection Status Flag. READY provides  
a digital flag which indicates the status of the connection  
circuitry described in the “Connection Circuitry” section.  
Connect a resistor of 10k to V to provide the pull-up.  
CC  
FAULT (Pin 7): Bus Stuck Low Fault. FAULT is an open  
drain N-channel MOSFET which pulls low to signal a bus  
stuck low condition. In normal operation, FAULT is high.  
SCLOUT (Pin 2): Serial Clock Output. Connect this pin to  
the SCL bus on the card.  
Connect a 10k resistor from this pin to V to provide  
CC  
the pull-up.  
SCLIN (Pin 3): Serial Clock Input. Connect this pin to SCL  
on the bus backplane.  
SDAIN (Pin 8): Serial Data Input. Connect this pin to the  
SDA bus on the backplane.  
ACC (Pin 4): Rise-Time Accelerator Control. Connect ACC  
SDAOUT (Pin 9): Serial Data Output. Connect this pin to  
to V to disable all four accelerators. Connect ACC to  
the SDA bus on the card.  
CC  
GND to enable all four accelerators. Float ACC to enable  
V
(Pin±0):SupplyVoltageInput. Placeabypasscapaci-  
CC  
the SDAOUT and SCLOUT accelerators only. For applica-  
tor of at least 0.01µF close to V for best results.  
CC  
tions when V is greater than the bus pull-up voltage,  
CC  
ꢃxposed Pad (Pin ±±, DFN Onlꢁ): Exposed pad may be  
left open or connected to the ground plane.  
connect ACC to V .  
CC  
GND (Pin 1): Device Ground. Connect this pin to a ground  
plane for best results.  
4304fa  
5
LTC4304  
W
BLOCK DIAGRA  
LTC4304 2-Wire Bus Buffer with Stuck Bus Protection  
3.5mA  
3.5mA  
SLEW RATE  
DETECTOR  
SLEW RATE  
DETECTOR  
ACC_IN  
ACC_OUT  
CONNECT  
V
10  
8
CC  
SDAIN  
SDAOUT  
200k  
9
200k  
PC_CONNECT  
PC_CONNECT  
PRECHARGE  
3.5mA  
3.5mA  
SLEW RATE  
DETECTOR  
SLEW RATE  
DETECTOR  
200k  
200k  
CONNECT  
SCLIN  
ACC  
SCLOUT  
3
4
2
ACC_IN  
ACC_IN  
ACC_OUT  
ACC  
CTRL  
+
+
AUTOMATIC  
CLOCKING  
FAULT  
7
30ms  
TIMER  
UVLO  
+
1.8V  
+
LOGIC  
PC_CONNECT  
1.8V  
READY  
GND  
CONNECT  
CONNECT  
6
ENABLE  
1
+
95µs  
DELAY  
UVLO  
1.4V  
5
4304 BD  
4304fa  
6
LTC4304  
OPERATION  
Start-Up  
the waveforms on the backplane busses look slightly  
different than the corresponding card bus waveforms, as  
described here.  
When the LTC4304 first receives power on its V pin,  
CC  
eitherduringpoweruporliveinsertion,itstartsinanunder  
voltage lockout (UVLO) state, ignoring any activity on the  
Input to Output Offset Voltage  
SDA or SCL pins until V rises above 2.5V (typical).  
CC  
When a logic low voltage, V  
, is driven on any of the  
LOW1  
During this time, the precharge circuitry is active and  
forces 1V through 200K nominal resistors to the SDA  
and SCL pins. Because the I/O card is being plugged  
into a live backplane, the voltage on the backplane SDA  
LTC4304’s data or clock pins, the LTC4304 regulates the  
voltage on the opposite side of the part (call it V  
)
LOW2  
to a slightly higher voltage, as directed by the following  
equation:  
and SCL busses may be anywhere between 0V and V .  
CC  
V
LOW2  
= V + 75mV + (V /R) • 20Ω (typical)  
LOW1 CC  
Precharging the SCL and SDA pins to 1V minimizes the  
worst-case voltage differential these pins will see at the  
moment of connection, therefore minimizing the amount  
of disturbance caused by the I/O card.  
where R is the bus pull-up resistance in ohms. For ex-  
ample, if a device is forcing SDAOUT to 10mV where V  
CC  
= 3.3V and the pull-up resistor R on SDAIN is 10k, then  
the voltage on SDAIN = 10mV + 75mV + (3.3/10000) • 20  
= 91.6mV(typical). See the Typical Performance Charac-  
teristics section for curves showing the offset voltage as  
Once the LTC4304 comes out of UVLO, it assumes that  
SDAIN and SCLIN have been inserted into a live system  
and that SDAOUT and SCLOUT are being powered up at  
the same time as itself. Therefore, it looks for either a stop  
bit or bus idle condition on the input side to indicate the  
completion of a data transaction. When either one occurs,  
the part also verifies that both the SDAOUT and SCLOUT  
voltages are high. When all of these conditions are met,  
the input-to-output connection circuitry is activated, join-  
ing the SDA and SCL busses on the I/O card with those  
on the backplane and READY goes high.  
a function of V and R.  
CC  
Bus Stuck Low Timeout  
When SDAOUT or SCLOUT is low, an internal timer starts.  
The timer is only reset when SDAOUT and SCLOUT are  
both high. If they do not go high within 30ms (typical),  
FAULT pulls low indicating a bus stuck condition and the  
connection between SDAIN and SDAOUT, and SCLIN  
and SCLOUT is broken. After a delay of at least 40µs, the  
LTC4304 automatically generates up to 16 clock pulses at  
8.5kHz (typical) on SCLOUT in an attempt to unstick the  
bus.WhenSDAOUTandSCLOUTgohigh,FAULTiscleared  
and reconnection occurs when the conditions described  
in the “Start-Up” section above are satisfied.  
Connection Circuitrꢁ  
Oncetheconnectioncircuitryisactivated,thefunctionality  
of the SDAIN and SDAOUT pins is identical. A low forced  
on either pin at any time results in both pin voltages be-  
ing low. For proper operation, logic low input voltages  
shouldbenohigherthan0.4Vwithrespecttotheground  
pin voltage of the LTC4304. SDAIN and SDAOUT enter  
a logic high state only when all devices on both SDAIN  
and SDAOUT release high. The same is true for SCLIN  
and SCLOUT. This important feature ensures that clock  
stretching, clock synchronization, arbitration and the ac-  
knowledge protocol always work, regardless of how the  
devices in the system are tied to the LTC4304.  
When powering up into a bus stuck low condition, the  
connection circuitry joining the SDA and SCL busses on  
the I/O card with those on the backplane is not activated.  
30ms after UVLO, FAULT pulls low indicating a bus stuck  
low condition, and automatic clocking takes place as  
described above.  
Propagation Delaꢁs  
During a rising edge, the rise-time on each side is de-  
termined by the bus pull-up resistor and the equivalent  
capacitance on the line. If the pull-up resistors are the  
Another key feature of the connection circuitry is that it  
provides bidirectional buffering, keeping the backplane  
and card capacitances isolated. Because of this isolation,  
4304fa  
7
LTC4304  
OPERATION  
OUTPUT SIDE  
50pF  
INPUT SIDE  
150pF  
0.5V/DIV  
INPUT SIDE  
50pF  
0.5V/DIV  
OUTPUT SIDE  
150pF  
0.5V/DIV  
0.5V/DIV  
4303 F01  
4303 F02  
200ns/DIV  
20ns/DIV  
Figure ±. Input-Output Connection t  
Figure 2. Input-Output Connection t  
PLꢀ  
PꢀL  
same, a difference in rise-time occurs which is directly  
proportional to the difference in capacitance between the  
RꢃADY Digital Output  
The READY pin provides a digital flag which indicates the  
status of the connection circuitry described previously in  
the “Connection Circuitry” section. READY is high when  
the connection circuitry is active, and pulls low when  
there is not a valid connection. The pin is driven by an  
open drain pull-down capable of sinking 3mA while hold-  
two sides. This effect is displayed in Figure 1 for a V  
CC  
= 3.3V and a 10k pull-up resistor on each side (50pF on  
one side and 150pF on the other). Since the output side  
has less capacitance than the input, it rises faster and the  
effective t  
is negative.  
PLH  
There is a propagation delay, t , through the connec-  
ing 0.4V on the pin. Connect a resistor of 10k to V to  
provide the pull-up.  
PHL  
CC  
tion circuitry for falling waveforms. Figure 2 shows the  
falling edge waveforms. An external driver pulls down  
the voltage on the side with 50pF capacitance; LTC4304  
pulls down the voltage on the opposite side with a delay  
of 80ns. This delay is always positive and is a function of  
supply voltage, temperature and the pull-up resistors and  
equivalent bus capacitances on both sides of the bus. The  
FAULT  
Digital Output  
The FAULT pin provides a digital flag which is low when  
SDAOUTandSCLOUThavenotbothbeenhighwithin30ms  
(typical). The pin is driven by an open drain pull-down  
capable of sinking 3mA while holding 0.4V on the pin.  
Typical Performance Characteristics section shows t  
PHL  
Connect a resistor of 10k to V to provide the pull-up.  
CC  
as a function of temperature and voltage for 10k pull-up  
resistors and 100pF equivalent capacitance on both sides  
of the part. Larger output capacitances translate to longer  
delays. Users must quantify the difference in propagation  
timesforarisingedgeversusafallingedgeintheirsystems  
and adjust setup and hold times accordingly.  
ꢃNABLꢃ  
When the ENABLE pin is driven below 0.8V with respect  
to the LTC4304’s ground, the backplane side is discon-  
nected from the card side, and the READY pin is internally  
pulled low. When the pin is driven above 2V, the part  
waits for data transactions on both the backplane and  
card sides to be complete (as described in the Start-Up  
section) before connecting the two sides. At this time the  
internal pulldown on READY releases. When ENABLE is  
low, automatic clocking is disabled.  
4304fa  
8
LTC4304  
OPERATION  
A rising edge on ENABLE after a stuck bus condition has  
occurred forces a connection between SDAIN, SDAOUT  
and SCLIN, SCLOUT even if bus idle conditions are not  
met. At this time the internal 30ms timer is reset but not  
disabled.  
reduce power consumption, or bus capacitance beyond  
2
that specified in I C, while still meeting system rise time  
requirements.Duringpositivebustransitions,theLTC4304  
switches in 3.5mA (typical) of current to quickly slew the  
SDA and SCL lines once their DC voltages exceed 0.8V.  
Choose a pull-up resistor so that the bus will rise on its  
own at a rate of at least 0.8V/µs to guarantee activation  
of the accelerators. Rise time accelerators turn off when  
Rise Time Accelerators  
Once connection has been established, rise time accel-  
erator circuits on all four SDA and SCL pins are activated  
(assuming accelerators are enabled, see ACC pin descrip-  
tion). These allow the use of a large pull-up resistor to  
SDA and SCL lines are approximately 1V below V .  
CC  
Rise time accelerators are automatically disabled during  
automatic clocking.  
APPLICATIONS INFORMATION  
Resistor Pull-Up Selection  
The system pull-up resistors must be strong enough  
to provide a positive slew rate of 0.8V/µs on the SDA  
and SCL pins, in order to activate the rise time accelera-  
tors during rising edges. Choose maximum resistor value  
the LTC4304 drives the capacitance on the card side and  
thebackplanemustdriveonlythedigitalinputcapacitance  
of the LTC4304, which is less than 10pF.  
In most applications the LTC4304 will be used with a  
R
using the formula:  
PULL-UP(MAX)  
staggered connector where V and GND will be long  
CC  
pins. SDA and SCL are medium length pins to ensure that  
V
– 0.8V 1250[ns/V]  
(
)
BUS(MIN)  
RPULLUP(MAX)[k] =  
the V and GND pins make contact first. This will allow  
CC  
CBUS[pF]  
the precharge circuitry to be activated on SDA and SCL  
before they make contact. ENABLE is a short pin that is  
pulleddownwhennotconnected.Thisistoensurethatthe  
connection between the backplane and the cards data and  
clock busses is not enabled until the transients associated  
with live insertion have settled.  
where V  
ply voltage, and C  
tive bus line.  
is the minimum operating pull-up sup-  
BUS  
BUSMIN  
the total capacitance on respec-  
For example, assume V  
= V = 3.3V, and assuming  
CC  
BUS  
10ꢀ supply tolerance, V  
= 2.97V. With C  
=
BUSMIN  
BUS  
Figure3showstheLTC4304inaCompactPCITM configura-  
100pF, R  
= 27.1k. Therefore a smaller pull-up  
PULL-UP, MAX  
resistor than 27.1k must be used, so 10k works fine.  
tion. Connect V and ENABLE to the output of one of the  
CC  
CompactPCIpowersupplyHotSwapcircuits.Useapull-up  
Live Insertion and Capacitance Buffering Application  
resistor to ENABLE for a card side enable/disable. V is  
CC  
Figures 3 through 6 illustrate applications of the LTC4304  
that take advantage of both its Hot SwapTM controlling and  
capacitancebufferingfeatures. Inalloftheseapplications,  
note that if the I/O cards were plugged directly into the  
backplanewithouttheLTC4304buffer, allofthebackplane  
andcardcapacitanceswouldadddirectlytogether,making  
rise-andfall-timerequirementsdifficulttomeet. Placinga  
LTC4304 on the edge of each card, however, isolates the  
card capacitance from the backplane. For a given I/O card,  
monitored by a filtered UVLO circuit. With the V voltage  
CC  
powering up after all the other pins have established con-  
nection, the UVLO circuit ensures that the backplane and  
the card data and clock busses are not connected until  
the transients associated with live insertion have settled.  
Owing to their small capacitance, the SDAIN and SCLIN  
pins cause minimal disturbance on the backplane busses  
when they make contact with the connector.  
Hot Swap is a trademark of Linear Technology Corporation.  
4304fa  
9
LTC4304  
APPLICATIONS INFORMATION  
BACKPLANE  
CONNECTOR  
STAGGERED  
CONNECTOR  
BACKPLANE  
I/O PERIPHERAL CARD 1  
C1  
POWER SUPPLY  
HOT SWAP  
V
CC  
R3  
10k  
R4  
10k  
R5  
10k  
R6  
10k  
0.01µF  
R1  
R2  
10k  
CARD  
ENABLE/DISABLE  
10k  
V
CARD1_SDA  
CARD1_SCL  
BD_SEL  
SDA  
ENABLE  
SDAIN  
SCLIN  
SDAOUT  
CC  
SCLOUT  
READY  
LTC4304  
SCL  
GND  
I/O PERIPHERAL CARD 2  
C3  
POWER SUPPLY  
HOT SWAP  
R7  
10k  
R8  
10k  
R9  
10k  
R10  
10k  
0.01µF  
CARD  
ENABLE/DISABLE  
CARD2_SDA  
CARD2_SCL  
V
ENABLE  
SDAIN  
SCLIN  
SDAOUT  
CC  
SCLOUT  
READY  
LTC4304  
GND  
I/O PERIPHERAL CARD N  
C5  
POWER SUPPLY  
HOT SWAP  
R11  
10k  
R12  
10k  
R13  
10k  
R14  
10k  
0.01µF  
CARD  
ENABLE/DISABLE  
CARDN_SDA  
CARDN_SCL  
V
ENABLE  
SDAIN  
SCLIN  
SDAOUT  
CC  
SCLOUT  
READY  
LTC4304  
GND  
4304 F03  
Figure 3. Inserting ꢂultiple I/O Cards into a Live Backplane Using the LTC4304 in a CompactPCI Sꢁstem  
4304fa  
10  
LTC4304  
APPLICATIONS INFORMATION  
Figure 4 shows the LTC4304 in a PCI application where all  
of the pins have the same length. In this case, a RC filter  
circuit on the I/O card with a product of 10ms provides a  
filtertopreventtheLTC4304frombecomingactivateduntil  
the transients associated with live insertion have settled.  
Connect the capacitor between ENABLE and GND, and the  
resistor from V to ENABLE.  
CC  
BACKPLANE  
CONNECTOR  
BACKPLANE  
I/O PERIPHERAL CARD 1  
C1  
V
CC  
R3  
R4  
10k  
R5  
10k  
R6  
10k  
R11  
10k  
0.01µF  
100k  
R1  
R2  
10k  
10k  
V
ENABLE  
SDAIN  
SCLIN  
ACC  
SDAOUT  
CARD1_SDA  
CARD1_SCL  
CC  
SCLOUT  
READY  
FAULT  
SDA  
SCL  
LTC4304  
GND  
C2  
0.1µF  
I/O PERIPHERAL CARD 2  
C3  
R8  
10k  
R9  
10k  
R10  
10k  
R12  
10k  
R7  
100k  
0.01µF  
V
CARD2_SDA  
CARD2_SCL  
ENABLE  
SDAIN  
SCLIN  
ACC  
SDAOUT  
SCLOUT  
READY  
FAULT  
CC  
LTC4304  
GND  
C4  
0.1µF  
4304 F04  
Figure 4. Inserting ꢂultiple I/O Cards into a Live Backplane Using the LTC4304 in a PCI Sꢁstem  
4304fa  
11  
LTC4304  
APPLICATIONS INFORMATION  
Supplꢁ Independent Operation  
celeratorscannotbeused.FloatACCinapplicationswhere  
the pull-up voltage on SDAIN and SCLIN is < V and the  
CC  
Figure5illustratesapplicationsoftheLTC4304withdiffer-  
pull-upvoltageonSDAOUTandSCLOUTis≥V .Connect  
CC  
ent bus pull up and V voltages, demonstrating its ability  
CC  
ACC to ground in applications where V is ≤ SDA and  
CC  
to recognize and buffer bus data levels that are above or  
SCL pull-up voltages. Connect ACC to V for applications  
CC  
below its V supply voltage. In applications where V  
CC  
CC  
where SDA and SCL pull-up voltages are ≤ V .  
CC  
voltage is greater than bus pull-up voltages, rise-time ac-  
BACKPLANE  
CONNECTOR  
STAGGERED  
CONNECTOR  
5V  
C1  
0.01µF  
R3  
10k  
R4  
10k  
3.3V  
R1  
10k  
R2  
10k  
V
ACC  
SDAOUT  
SCLOUT  
READY  
FAULT  
CARD_SDA  
CARD_SCL  
CC  
SDAIN  
SCLIN  
ENABLE  
SDA  
SCL  
LTC4304  
GND  
5V  
R5  
10k  
STAGGERED  
CONNECTOR  
BACKPLANE  
CONNECTOR  
3.3V  
C2  
0.01µF  
R8  
10k  
R9  
10k  
5V  
R6  
10k  
R7  
10k  
V
ACC  
SDAOUT  
SCLOUT  
READY  
FAULT  
CARD_SDA  
CARD_SCL  
CC  
SDAIN  
SCLIN  
ENABLE  
SDA  
SCL  
LTC4304  
GND  
3.3V  
R10  
10k  
STAGGERED  
CONNECTOR  
BACKPLANE  
CONNECTOR  
2.5V  
3.3V  
C3  
0.01µF  
R13  
10k  
R14  
10k  
5V  
R11  
10k  
R12  
10k  
V
ACC  
SDAOUT  
SCLOUT  
READY  
CARD_SDA  
CARD_SCL  
CC  
SDAIN  
SCLIN  
ENABLE  
SDA  
SCL  
LTC4304  
GND  
3.3V  
FAULT  
R15  
10k  
4304 F05  
Figure 1. Tꢁpical Supplꢁ Independent Applications  
4304fa  
12  
LTC4304  
APPLICATIONS INFORMATION  
V
CC  
ATCA BOARD  
C2  
SHELF MANAGER  
C1  
0.01µF  
R3  
R4  
R1  
10k 10k  
R2  
R5  
R6  
0.01µF  
2.7k 2.7k  
10k 10k  
V
V
V
V
CC  
CC  
CC  
CC  
ENABLE  
ENABLE  
SDAOUT  
SDAIN  
SCLIN  
SDAOUT  
SCLOUT  
SDAIN  
SCLIN  
ShMC  
IPMC  
LTC4304  
LTC4304  
SCLOUT  
IPM  
BUS  
(1 OF 2)  
4304 F06  
Figure 6. Simplified ATCA IPꢂB Application  
4304fa  
13  
LTC4304  
U
PACKAGE DESCRIPTIO  
DD Package  
±0-Lead Plastic DFN (3mm × 3mm)  
(Reference LTC DWG # 01-08-±699)  
R = 0.115  
TYP  
6
0.38 0.10  
10  
0.675 0.05  
3.50 0.05  
2.15 0.05 (2 SIDES)  
1.65 0.05  
3.00 0.10  
(4 SIDES)  
1.65 0.10  
(2 SIDES)  
PIN 1  
TOP MARK  
(SEE NOTE 6)  
PACKAGE  
OUTLINE  
(DD10) DFN 1103  
5
1
0.25 0.05  
0.50 BSC  
0.75 0.05  
0.200 REF  
0.25 0.05  
0.50  
BSC  
2.38 0.10  
(2 SIDES)  
2.38 0.05  
(2 SIDES)  
0.00 – 0.05  
BOTTOM VIEW—EXPOSED PAD  
RECOMMENDED SOLDER PAD PITCH AND DIMENSIONS  
NOTE:  
1. DRAWING TO BE MADE A JEDEC PACKAGE OUTLINE M0-229 VARIATION OF (WEED-2).  
CHECK THE LTC WEBSITE DATA SHEET FOR CURRENT STATUS OF VARIATION ASSIGNMENT  
2. DRAWING NOT TO SCALE  
3. ALL DIMENSIONS ARE IN MILLIMETERS  
4. DIMENSIONS OF EXPOSED PAD ON BOTTOM OF PACKAGE DO NOT INCLUDE  
MOLD FLASH. MOLD FLASH, IF PRESENT, SHALL NOT EXCEED 0.15mm ON ANY SIDE  
5. EXPOSED PAD SHALL BE SOLDER PLATED  
6. SHADED AREA IS ONLY A REFERENCE FOR PIN 1 LOCATION ON THE  
TOP AND BOTTOM OF PACKAGE  
4304fa  
14  
LTC4304  
U
PACKAGE DESCRIPTIO  
ꢂS Package  
±0-Lead Plastic ꢂSOP  
(Reference LTC DWG # 01-08-±66±)  
0.889 0.127  
(.035 .005)  
5.23  
(.206)  
MIN  
3.20 – 3.45  
(.126 – .136)  
3.00 0.102  
(.118 .004)  
(NOTE 3)  
(.0197)  
0.497 0.076  
(.0196 .003)  
REF  
0.50  
0.305 0.038  
(.0120 .0015)  
TYP  
10 9  
8
7 6  
BSC  
RECOMMENDED SOLDER PAD LAYOUT  
3.00 0.102  
(.118 .004)  
(NOTE 4)  
4.90 0.152  
(.193 .006)  
DETAIL “A”  
0.254  
(.010)  
0 – 6 TYP  
GAUGE PLANE  
1
2
3
4 5  
0.53 0.152  
(.021 .006)  
0.86  
(.034)  
REF  
1.10  
(.043)  
MAX  
DETAIL “A”  
0.18  
(.007)  
SEATING  
PLANE  
0.17 – 0.27  
(.007 – .011)  
TYP  
0.127 0.076  
(.005 .003)  
MSOP (MS) 0603  
0.50  
(.0197)  
BSC  
NOTE:  
1. DIMENSIONS IN MILLIMETER/(INCH)  
2. DRAWING NOT TO SCALE  
3. DIMENSION DOES NOT INCLUDE MOLD FLASH, PROTRUSIONS OR GATE BURRS.  
MOLD FLASH, PROTRUSIONS OR GATE BURRS SHALL NOT EXCEED 0.152mm (.006") PER SIDE  
4. DIMENSION DOES NOT INCLUDE INTERLEAD FLASH OR PROTRUSIONS.  
INTERLEAD FLASH OR PROTRUSIONS SHALL NOT EXCEED 0.152mm (.006") PER SIDE  
5. LEAD COPLANARITY (BOTTOM OF LEADS AFTER FORMING) SHALL BE 0.102mm (.004") MAX  
4304fa  
Information furnished by Linear Technology Corporation is believed to be accurate and reliable.  
However, no responsibility is assumed for its use. Linear Technology Corporation makes no represen-  
tation that the interconnection of its circuits as described herein will not infringe on existing patent rights.  
15  
LTC4304  
U
TYPICAL APPLICATIO  
5V 3.3V  
C1  
0.01µF  
R4  
R5  
10k 10k  
V
CC  
R1  
R2  
10k 10k  
LTC4304  
SCLIN  
SDAIN  
SCLOUT  
BACK_SCL  
BACK_SDA  
CARD_SCL  
SDAOUT  
READY  
CARD_SDA  
FAULT  
FROM  
MICROPROCESSOR  
ENABLE  
ACC  
GND  
R3  
10k  
4304 F07  
BACKPLANE  
CONNECTOR  
STAGGERED  
CONNECTOR  
CARD  
Figure 7. Sꢁstem with Active Connection Control  
RELATED PARTS  
PART NUꢂBꢃR  
DꢃSCRIPTION  
COꢂꢂꢃNTS  
LTC1380/LTC1393  
Single-Ended 8-Channel/Differential 4-Channel Analog  
Mux with SMBus Interface  
Low RON: 35Ω Single-Ended/70Ω Differential,  
Expandable to 32 Single or 16 Differential Channels  
LTC1427-50  
Micropower, 10-Bit Current Output DAC  
with SMBus Interface  
Precision 50µA 2.5ꢀ Tolerance Over Temperature,  
4 Selectable SMBus Addresses, DAC Powers up at Zero or Midscale  
LTC1623  
Dual High Side Switch Controller with SMBus Interface 8 Selectable Addresses/16-Channel Capability  
LTC1663  
SMBus Interface 10-Bit Rail-to-Rail Micropower DAC  
SMBus Accelerator  
DNL < 0.75LSB Max, 5-Lead SOT-23 Package  
LTC1694/LTC1694-1  
Improved SMBus/I2C Rise-Time,  
Ensures Data Integrity with Multiple SMBus/I2C Devices  
LT1786F  
LTC1695  
LTC1840  
SMBus Controlled CCFL Switching Regulator  
SMBus/I2C Fan Speed Controller in ThinSOTTM  
Dual I2C Fan Speed Controller  
1.25A, 200kHz, Floating or Grounded Lamp Configurations  
0.75Ω PMOS 180mA Regulator, 6-Bit DAC  
Two 100µA 8-Bit DACs, Two Tach Inputs, Four GPI0  
Isolates Backplane and Card Capacitances  
LTC4300A-1/LTC4300A-2 Hot Swappable 2-Wire Bus Buffer  
LTC4300A-3  
LTC4301  
Hot Swappable 2-Wire Bus Buffer  
Provides Level Shifting and Enable Functions  
Supply Independent  
Supply Independent Hot Swappable 2-Wire Bus Buffer  
LTC4301L  
Hot Swappable 2-Wire Bus Buffer  
with Low Voltage Level Translation  
Allows Bus Pull-Up Voltages as Low as 1V on SDAIN and SCLIN  
LTC4302-1/LTC4302-2  
LTC4303  
Addressable 2-Wire Bus Buffer  
Address Expansion, GPIO, Software Controlled  
2
Hot Swappable 2-Wire Bus Buffer with Stuck  
Bus Recovery  
Provides Automatic Clocking to Free Stuck I C Busses  
ThinSOT is a trademark of Linear Technology Corporation.  
4304fa  
LT 0806 REV A • PRINTED IN USA  
LinearTechnology Corporation  
1630 McCarthy Blvd., Milpitas, CA 95035-7417  
16  
(408) 432-1900 FAX: (408) 434-0507 www.linear.com  
© LINEAR TECHNOLOGY CORPORATION 2005  

相关型号:

LTC4304IMS#TR

LTC4304 - Hot Swappable 2-Wire Bus Buffer with Stuck Bus Recovery; Package: MSOP; Pins: 10; Temperature Range: -40&deg;C to 85&deg;C
Linear

LTC4305

2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering
Linear

LTC4305CDHD

2-Channel, 2-Wire Bus Multiplexer with
Linear

LTC4305CDHD#TRPBF

LTC4305 - 2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering; Package: DFN; Pins: 16; Temperature Range: 0&deg;C to 70&deg;C
Linear

LTC4305CGN

LTC4305 - 2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering; Package: SSOP; Pins: 16; Temperature Range: 0&deg;C to 70&deg;C
Linear

LTC4305CGN#PBF

LTC4305 - 2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering; Package: SSOP; Pins: 16; Temperature Range: 0&deg;C to 70&deg;C
Linear

LTC4305CGN#TR

LTC4305 - 2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering; Package: SSOP; Pins: 16; Temperature Range: 0&deg;C to 70&deg;C
Linear

LTC4305CGN#TRPBF

暂无描述
Linear

LTC4305IDHD

2-Channel, 2-Wire Bus Multiplexer with
Linear

LTC4305IDHD#PBF

LTC4305 - 2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering; Package: DFN; Pins: 16; Temperature Range: -40&deg;C to 85&deg;C
Linear

LTC4305IDHD#TR

LTC4305 - 2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering; Package: DFN; Pins: 16; Temperature Range: -40&deg;C to 85&deg;C
Linear

LTC4305IDHD#TRPBF

LTC4305 - 2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering; Package: DFN; Pins: 16; Temperature Range: -40&deg;C to 85&deg;C
Linear