LTC4302CMS-2#PBF [Linear]
暂无描述;型号: | LTC4302CMS-2#PBF |
厂家: | Linear |
描述: | 暂无描述 |
文件: | 总20页 (文件大小:293K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
LTC4302-1/LTC4302-2
Addressable
2-Wire Bus Buffers
U
FEATURES
DESCRIPTIO
Bidirectional Buffer for SDA and SCL Lines
The LTC®4302-1/LTC4302-2 addressable I2C bus and
SMBus compatible bus buffers allow a peripheral board
to be inserted and removed from a live backplane without
corruption of the bus. The LTC4302-1/LTC4302-2 main-
■
Increases Fanout
■
Connect SDA and SCL Lines with 2-Wire Bus
Commands
Prevents SDA and SCL Corruption During Live Board tainelectricalisolationbetweenthebackplaneandperiph-
■
Insertion and Removal from Backplane
Compatible with I2CTM Standard Mode, I2C Fast
Mode and SMBus Standards
eral board until their VCC supply is valid and a master
device on the backplane side addresses the LTC4302-1/
LTC4302-2 and commands them to connect. The
LTC4302-1/LTC4302-2’s ADDRESS pin provides 32 pos-
sible addresses set by an external resistive divider be-
tween VCC and GND. The LTC4302-1/LTC4302-2 work
with supply voltages ranging from 2.7V to 5.5V. The SDA
andSCLinputsandoutputsdonotloadthebuslineswhen
VCC is low.
■
■
■
■
■
■
Rise Time Accelerators on SDA, SCL Lines
1V Precharge on SDA and SCL Lines
32 Unique Addresses from a Single ADDRESS Pin
Two General Purpose Inputs-Outputs (LTC4302-1)
Translates Between 5V and 3.3V Systems
(LTC4302-2)
■
Small 10-Pin MSOP Package
Rise time accelerator circuitry* allows for heavier capaci-
tive bus loading while still meeting system timing require-
ments. During insertion, the SDA and SCL lines are
precharged to 1V to minimize bus disturbances. Two
general purpose input/output pins (GPIOs) on the
LTC4302-1 can be configured as inputs, open-drain out-
putsorpush-pulloutputs. TheLTC4302-2optionreplaces
U
APPLICATIO S
■
Live Board Insertion
■
5V/3.3V Level Translator
■
Servers
■
Capacitance Buffer/Bus Extender
one GPIO pin with a second supply voltage pin VCC2
,
■
Nested Addressing
providing level shifting between systems with different
supply voltages. The LTC4302-1/LTC4302-2 are available
in a 10-pin MSOP package.
, LTC and LT are registered trademarks of Linear Technology Corporation.
I2C is a trademark of Philips Electronics N.V.
*U.S. Patent No. 6,650,174
U
TYPICAL APPLICATIO
Input-Output Connection tPLH
2.7V
to
5.5V
C1
R3
R4
R5
R1
1870Ω
R6
10k
R7
10k
R8
1k
R9
1k
0.01µF
V
CC
10k 10k
10k
OUTPUT
SIDE
50pF
INPUT
SIDE
150pF
LTC4302-1
SDAIN SDAOUT
SDA
SCL
CARD SDA
CARD SCL
SCLIN
SCLOUT
CONN
ADDRESS
LED
GPIO2
GPIO1
LED
R2
2000Ω
4203 TA01a
GND
4032 F10
0.1µs/DIV
sn430212 430212fs
1
LTC4302-1/LTC4302-2
W W
U W
ABSOLUTE AXI U RATI GS
(Note 1)
VCC to GND ................................................. –0.3V to 7V
SDAIN, SCLIN, SDAOUT, SCLOUT,
Operating Temperature Range
LTC4302C-1/LTC4302C-2 ...................... 0°C to 70°C
LTC4302I-1/LTC4302I-2 .................... –40°C to 85°C
Storage Temperature Range ................. –65°C to 125°C
Lead Temperature (Soldering, 10 sec).................. 300°C
GPIO1, CONN, GPIO2 (LTC4302-1),
V
CC2 (LTC4302-2)........................................–0.3V to 7V
ADDRESS ....................................... –0.3V to VCC + 0.3V
U W
U
PACKAGE/ORDER I FOR ATIO
ORDER PART
NUMBER
ORDER PART
TOP VIEW
TOP VIEW
NUMBER
SDAIN
SCLIN
1
2
3
4
5
10 SDAOUT
SDAIN
SCLIN
1
2
3
4
5
10 SDAOUT
9
8
7
6
SCLOUT
9
8
7
6
SCLOUT
LTC4302CMS-1
LTC4302IMS-1
LTC4302CMS-2
LTC4302IMS-2
CONN
V
CONN
V
V
CC
CC
CC2
GPIO1
ADDRESS
GND
GPIO2
GPIO1
ADDRESS
GND
MS PART MARKING
MS PART MARKING
MS PACKAGE
10-LEAD PLASTIC MSOP
MS PACKAGE
10-LEAD PLASTIC MSOP
LTYF
LTYG
LTABY
LTABZ
TJMAX = 125°C, θJA = 130°C/W
TJMAX = 125°C, θJA = 130°C/W
Consult LTC Marketing for parts specified with wider operating temperature ranges.
ELECTRICAL CHARACTERISTICS
The ● denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25°C.
VCC = 2.7V to 5.5V (LTC4302-1), VCC = VCC2 = 2.7V to 5.5V (LTC4302-2) unless otherwise noted.
SYMBOL PARAMETER
Power Supply/Start-Up
CONDITIONS
MIN
TYP
MAX
UNITS
V
V
Positive Supply Voltage
Card Side Supply Voltage
Supply Current
LTC4302-1
LTC4302-2
●
●
●
●
2.7
2.7
5.5
5.5
8
V
V
CC
CC2
I
I
V
= 0V, V = 5.5V (Note 2) LTC4302-1
5.9
3.4
mA
mA
CC
SDAIN
CC
V
Supply Current
V
= 0V, V = V
= 5.5V
5
VCC
CC
SDAIN
CC
CC2
(Note 2) LTC4302-2
I
V
Supply Current
V
= 0V, V = V
= 5.5V
●
●
2.3
4
mA
VCC2
CC2
SDAIN
CC
CC2
(Note 2) LTC4302-2
V
V
V
V
V
V
UVLO Upper Threshold
UVLO Lower Threshold
V
V
Rising
Falling
2.5
2.35
2.5
2.35
1
2.7
V
V
UVLOU
UVLOL
UVLO2U
UVLO2L
PRE
CC
CC
V
V
UVLO Upper Threshold
UVLO Lower Threshold
LTC4302-2
●
2.7
V
CC2
CC2
LTC4302-2
V
Precharge Voltage
SDA, SCL Floating
●
●
0.8
0.8
1.2
2.2
V
CONN Threshold Voltage
CONN Delay, On-Off
CONN Delay, Off-On
1.5
60
V
THCONN
PHL
t
t
ns
ns
20
PLH
sn430212 430212fs
2
LTC4302-1/LTC4302-2
ELECTRICAL CHARACTERISTICS
The ● denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25°C.
VCC = 2.7V to 5.5V (LTC4302-1), VCC = VCC2 = 2.7V to 5.5V (LTC4302-2) unless otherwise noted.
SYMBOL PARAMETER
General Purpose I/Os
CONDITIONS
MIN
TYP
MAX
UNITS
V
V
I/O Logic Low Voltage
I/O Logic High Voltage
I/O Leakage Current
I
I
= 10mA, V = 2.7V
●
●
●
●
0.36
0.8
V
V
LOW
HIGH
LEAK
SINK
CC
= 200µA, V = 2.7V
2.4
0.8
1
SOURCE
CC
I
V
= 0V to 5.5V (Note 3)
±5
µA
V
I/O
V
Input Threshold Voltage
Input Mode
1.5
2
2.2
THRESH
Rise Time Accelerators
Transient Boosted Pull-Up Current
I
Positive Transition on SDA, SCL,
Slew Rate = 0.8V/µs, V = 2.7V (Note 4)
●
●
mA
PULLUP,AC
CC
Input-Output Connection
V
C
V
Output-Input Offset Voltage
Digital Input Capacitance
Output Low Voltage
10k to V on SDA, SCL Pins (Note 5),
0
0
100
175
10
mV
pF
V
OS
IN
CC
(Note 9)
SDA, SCL Pins, I
= 3mA
●
●
0.4
±5
OL
SINK
I
Input Leakage Current
SDA, SCL Pins, V = 0V to 5.5V
Connection Circuits Inactive
µA
LEAK
CC
2-Wire Digital Interface Voltage Characteristics
V
Logic Threshold Voltage
Digital Input Leakage
●
●
●
0.3V
0.5V
0.7V
CC
V
µA
V
LTH
CC
CC
I
V
= 0V to 5.5V
±5
LEAK
CC
V
OL
Digital Output Low Voltage
I
= 3mA Into SDAIN Pin
PULLUP
0.4
2-Wire Digital Interface Timing Characteristics (Note 6)
2
f
t
I C Operating Frequency
(Note 9)
(Note 9)
400
300
600
kHz
I2C,MAX
BUF
Bus Free Time Between Stop and Start
Condition
0.75
1.3
µs
t
t
t
t
t
t
t
Hold Time After (Repeated) Start Condition (Note 9)
45
100
0
ns
ns
ns
ns
ns
ns
ns
HD,STA
SU,STA
SU,STO
HD,DATI
HD,DATO
SU,DAT
SP
Repeated Start Condition Setup Time
Stop Condition Setup Time
Data Hold Time Input
(Note 9)
(Note 9)
(Note 9)
–30
–30
–25
600
50
0
0
Data Hold Time Output
Data Setup Time
900
100
250
(Note 9)
(Note 9)
Pulse Width of Spikes Suppressed by
the Input Filter
50
150
t
Data Fall Time
(Notes 7, 8, 9)
20 +
300
ns
f
0.1C
B
Note 1: Absolute Maximum Ratings are those values beyond which the life
of a device may be impaired.
the pull-up resistor and V voltage is shown in the Typical Performance
Characteristics section.
CC
Note 2: The I tests are performed with the backplane-to-card connection
circuitry activated.
Note 3: When the GPIOs are in open-drain output or input mode, the logic
high voltage can be provided by a pull-up supply voltage ranging from
Note 6: The specifications in this section illustrate the LTC4302-1/
CC
2
2
LTC4302-2’s compatibility with the I C Fast Mode, the I C Standard Mode
and SMBus specifications. See the Timing Diagram on page 5 for
illustrations of the timing parameters.
2.2V to 5.5V, independent of the V voltage.
Note 7: C = total capacitance of one bus line in pF.
CC
B
Note 4: I
varies with temperature and V voltage as shown in
Note 8: The digital interface circuit controls the data fall time only when
acknowledging or transmitting zeros during a read operation. The input-
output connection data and clock outputs meet the fall time specification
provided that the corresponding inputs meet the fall time specification.
PULLUP,AC
CC
the Typical Performance Characteristics section.
Note 5: The connection circuitry always regulates its output to a higher
voltage than its input. The magnitude of this offset voltage as a function of
Note 9: Guaranteed by design. Not subject to test.
sn430212 430212fs
3
LTC4302-1/LTC4302-2
U W
TYPICAL PERFOR A CE CHARACTERISTICS
(Specifications are at TA = 25°C unless otherwise noted.)
ICC vs Temperature
Input – Output tPHL vs Temperature
6.1
5.9
5.7
5.5
5.3
5.1
4.9
4.7
4.5
4.3
100
80
60
40
20
0
V
= 2.7V
CC
V
= 5.5V
CC
V
= 3.3V
CC
V
= 5.5V
CC
V
= 2.7V
25
CC
C
= C
PULLUPIN
= 100pF
OUT
IN
R
= R
= 10k
PULLUPOUT
–40
85
–50
–25
0
25
50
75
100
TEMPERATURE (°C)
TEMPERATURE (°C)
4302 G01
4302 G02
I
PULLUPAC vs Temperature
SDA, SCL VOS
12
10
8
300
250
200
150
100
50
V
= 0V
IN
V
= 5V
CC
6
V
= 5V
CC
V
V
= 3V
CC
CC
4
V
= 3.3V
CC
2
= 2.7V
25
0
0
–50
–25
0
50
75
100
0
10
20
30
40
TEMPERATURE (°C)
R
(KΩ)
PULLUP
4302 G03
4302 G04
sn430212 430212fs
4
LTC4302-1/LTC4302-2
U
U
U
PI FU CTIO S
GPIO1 (Pin 6): General Purpose Input/Output (GPIO1).
GPIO1 can be used as an input, an open-drain output or a
push-pull output. The N-Channel MOSFET pulldown de-
vice is capable of driving LEDs. When used in input or
open-drain output mode, the I/O pin can be pulled up to a
supply voltage ranging from 2.2V to 5.5V independent of
the VCC voltage.
SDAIN (Pin 1): Serial Data Input. Connect this pin to the
SDA bus on the backplane. Do not float.
SCLIN (Pin 2): Serial Clock Input. Connect this pin to the
SCL bus on the backplane. Do not float.
CONN (Pin 3): Register Reset and Connection Sense
Input. Driving this pin low resets the registers to their
default state: GPIOs in output open-drain high impedance
mode, rise time accelerators disabled and the input-to-
output connection disabled. Communication with the
LTC4302-1/LTC4302-2 is disabled when CONN is low.
When CONN is brought back high, the registers remain in
the default state and communication is enabled.
GPIO2 (Pin 7, LTC4302-1): General Purpose Input/Out-
put. GPIO2 can be used as an input, an open-drain output,
or a push-pull output. The N-Channel MOSFET pulldown
device is capable of driving LED’s. When used in input or
open-drain output mode, the I/O pin can be pulled up to a
supply voltage ranging from 2.2V to 5.5V independent of
the VCC voltage.
ADDRESS (Pin 4): 2-Wire Address Programming Input.
The 2-wire address is programmed by connecting
ADDRESS to a resistive divider between VCC and ground.
The voltage on ADDRESS is converted by an internal
analog-to-digital (A/D) converter into a 5-bit digital word.
This resulting digital code represents the least significant
five bits of the 2-wire address. 1% resistors must be used
to ensure accurate address programming. 32 unique
addresses are possible. See Table 1 for 1% resistor values
and corresponding addresses. Care must also be taken to
minimize capacitance on ADDRESS. Resistors must be
placed close to the LTC4302-1/LTC4302-2’s VCC, GND
and ADDRESS pins.
VCC2 (Pin 7, LTC4302-2): Card Side Supply Voltage. This
pinisapowersupplypinforthecardsidebusses. Connect
VCC2 to the card’s VCC and connect a bypass capacitor of
at least 0.01µF directly between VCC2 and GND for best
results.
VCC (Pin 8): Main Input Power Supply from Backplane.
Connect a bypass capacitor of at least 0.01µF directly
between VCC and GND for best results.
SCLOUT (Pin 9): Serial Clock Output. Connect this pin to
the SCL bus on the I/O card. Do not float.
SDAOUT (Pin 10): Serial Data Output. Connect this pin to
the SDA bus on the I/O card. Do not float.
GND (Pin 5): Ground. Connect this pin to a ground plane
for best results.
W U
W
TI I G DIAGRA
SDA
t
SP
t
t
SU,STA
t
SU, DAT
t
t
BUF
HD, DATO,
HD, DATI
t
HD, STA
t
SU,STO
t
SP
4302 TD01
SCL
t
HD, STA
t
f
START
CONDITION
REPEATED START
CONDITION
STOP
CONDITION
START
CONDITION
sn430212 430212fs
5
LTC4302-1/LTC4302-2
W
BLOCK DIAGRA S
LTC4302-1 Addressable 2-Wire Bus Buffer
2mA
2mA
SLEW RATE
DETECTOR
SLEW RATE
DETECTOR
INACC
OUTACC
SDAOUT
SDAIN
BACKPLANE-TO-CARD
CONNECTION
1
10
UVLO
100k
SDAIN
100k
100k
100k
SDAOUT
SCLIN
1V
PRECHARGE
SCLOUT
2mA
2mA
SLEW RATE
DETECTOR
SLEW RATE
DETECTOR
INACC
OUTACC
SCLOUT
SCLIN
BACKPLANE-TO-CARD
CONNECTION
2
9
+
–
100ns GLITCH
FILTER
0.55V
CC
CC
0.45V
CONNECT
SDAIN
+
–
V
CC
100ns GLITCH
FILTER
OUT CFG2
2pF
V
CC
R
GPIO2
LIM
7
50k
2-WIRE
DIGITAL
INTERFACE
DIR2
DATA IN2
5-BIT
A/D
ADDRESS
4
8
ADDRESS
DECODER
V
CC
ADDRESS
FIXED BITS
“11”
OUT CFG1
V
CC
+
–
UVLO
1µs
FILTER
2.5V/
2.35V
GPIO1
GND
6
5
DIR1
CONN
DATA IN1
3
INACC
OUTACC
4302 BD1
sn430212 430212fs
6
LTC4302-1/LTC4302-2
W
BLOCK DIAGRA S
LTC4302-2 Addressable 2-Wire Bus Buffer
V
CC
V
CC2
2mA
2mA
SLEW RATE
DETECTOR
SLEW RATE
DETECTOR
INACC
OUTACC
SDAOUT
SDAIN
BACKPLANE-TO-CARD
CONNECTION
1
10
CONNECT
CONNECT
UVLO1
V
CC1
V
CC2
UVLO2
100k
100k
100k
100k
SDAIN
SCLIN
SDAOUT
SCLOUT
1V
PRECHARGE
V
CC
V
CC2
2mA
2mA
SLEW RATE
DETECTOR
SLEW RATE
DETECTOR
INACC
OUTACC
SCLOUT
SCLIN
BACKPLANE-TO-CARD
CONNECTION
2
9
CONNECT
CONNECT
+
–
100ns GLITCH
FILTER
0.55V
CC
CC
0.45V
CONNECT
OUT CFG1
SDAIN
+
–
V
CC
100ns GLITCH
FILTER
2pF
V
CC
GPIO1
50k
6
2-WIRE
DIGITAL
INTERFACE
DIR1
DATA IN1
5-BIT
A/D
ADDRESS
DECODER
ADDRESS
4
8
ADDRESS
FIXED BITS
“11”
V
CC
+
–
GND
UVLO1
INACC
1µs
FILTER
5
OUTACC
UVLO2
2.5V/
2.35V
V
CC2
7
3
+
–
1µs
FILTER
CONN
4302 BD2
sn430212 430212fs
7
LTC4302-1/LTC4302-2
U
OPERATIO
Live Insertion and Start-Up
serial communication busses; however, calling them two
wire is not strictly accurate, as there is an implied third
wire which is the ground line. Large ground drops or
spikes between the grounds of different parts on the bus
caninterruptordisruptcommunications,asthesignalson
the two wires are both inherently referenced to a ground
which is expected to be common to all parts on the bus.
Both bus types have one data line and one clock line which
are externally pulled to a high voltage when they are not
beingcontrolledbyadeviceonthebus. Thedevicesonthe
buscanonlypullthedataandclocklineslow,whichmakes
it simple to detect if more than one device is trying to
control the bus; eventually, a device will release a line and
it will not pull high because another device is still holding
it low. Pullups for the data and clock lines are usually
provided by external discrete resistors, but external cur-
rent sources can also be used. Since there are no dedi-
cated lines to use to tell a given device if another device is
trying to communicate with it, each device must have a
unique address to which it will respond. The first part of
any communication is to send out an address on the bus
and wait to see if another device responds to it. After a
response is detected, meaningful data can be exchanged
between the parts.
The LTC4302 allows I/O card insertion into a live back-
plane without corruption of the data and clock busses
(SDA and SCL). In its main application, the LTC4302
resides on the edge of a peripheral card with the SCLOUT
pin connected to the card’s SCL bus and the SDAOUT
connected to the card’s SDA bus. If a card is plugged into
a live backplane via a staggered connector, ground and
VCC make connection first. The LTC4302 starts in an
undervoltage lockout (UVLO) state, ignoring any activity
on the SDA and SCL pins until VCC rises above 2.5V
(typical). This ensures that the LTC4302 does not try to
function until it has sufficient bias voltage.
During this time, the 1V precharge circuitry is also active
and forces 1V through 100k nominal resistors to the SDA
and SCL pins. The concept of initializing the SDA and SCL
pins before they make contact with a live backplane is
described in the CompactPCITM specification. Because the
I/O card is being plugged into a live backplane, the voltage
on the SDA and SCL busses may be anywhere between 0V
and VCC. Precharging the SCL and SDA pins to 1V mini-
mizes the worst-case voltage differential these pins will
seeatthemomentofconnection,thereforeminimizingthe
amount of disturbance caused by the I/O card. The
LTC4302-1 precharges all four SDA and SCL pins when-
ever the VCC voltage is below its UVLO threshold voltage.
The LTC4302-2 precharges SDAIN and SCLIN whenever
VCC is below its UVLO threshold and precharges SDAOUT
and SCLOUT whenever VCC2 is below its UVLO threshold.
Typically, one device controls the clock line at least most
of the time and normally sends data to the other parts and
polls them to send data back. This device is called the
master. There can be more than one master, since there is
an effective protocol to resolve bus contentions, and non-
master (slave) devices can also control the clock to delay
rising edges to give themselves more time to complete
calculations or communications (clock stretching). Slave
devices need to control the data line to acknowledge
communications from the master. Some devices need to
send data back to the master; they will be in control of the
data line while they are doing so. Many slave devices have
no need to stretch the clock signal, which is the case with
the LTC4302.
After ground and VCC connect, SDAIN and SCLIN make
connection with the backplane SDA and SCL lines. Once
thepartcomesoutofUVLO,theprechargecircuitryisshut
off. Finally, the CONN pin connects to the short CONN pin
on the backplane, the 2-wire bus digital interface circuitry
is activated and a master on the bus can write to or read
from the LTC4302.
General I2C Bus/SMBus Description
TheLTC4302isdesignedtobecompatiblewiththeI2Cand
SMBus two wire bus systems. I2C Bus and SMBus are
reasonably similar examples of two wire, bidirectional,
Data is exchanged in the form of bytes, which are 8-bit
packets. Any byte needs to be acknowledged by the slave
or master (data line pulled low) or not acknowledged by
the master (data line left high), so communications are
CompactPCI is a trademark of the PCI Industrial Computer Manufacturers
Group.
sn430212 430212fs
8
LTC4302-1/LTC4302-2
U
OPERATIO
broken up into 9-bit segments, one byte followed by one
bit for acknowledging. For example, sending out an ad-
dress consists of 7-bits of device address, 1-bit that
signals whether a read or write operation will be per-
formed and then 1 more bit to allow the slave to acknowl-
edge. There is no theoretical limit to how many total bytes
can be exchanged in a given transmission.
byte of information was received. The acknowledge re-
latedclockpulseisgeneratedbythemaster. Thetransmit-
ter master releases the SDA line (HIGH) during the ac-
knowledgeclockpulse. Theslave-receivermustpulldown
the SDA line during the acknowledge clock pulse so that it
remains stable LOW during the HIGH period of this clock
pulse.
I2C and SMBus are very similar specifications, SMBus
having been derived from I2C. In general, SMBus is
targeted to low power devices (particularly battery pow-
ered ones) and emphasizes low power consumption while
I2C is targeted to higher speed systems where the power
consumption of the bus is not as critical. I2C has three
differentspecificationsforthreedifferentmaximumspeeds,
these being standard mode (100kHz max), fast mode
(400kHz max), and Hs mode (3.4MHz max). Standard and
fast mode are not radically different, but Hs mode is very
different from a hardware and software perspective and
requires an initiating command at standard or fast speed
before data can start transferring at Hs speed. SMBus
simply specifies a 100kHz maximum speed.
When a slave-receiver doesn’t acknowledge the slave
address (for example, it’s unable to receive because it’s
performing a real-time function), the data line must be left
HIGH by the slave. The master can then generate a STOP
condition to abort the transfer.
If a slave receiver does acknowledge the slave address but
some time later in the transfer cannot receive any more
data bytes, the master must again abort the transfer. This
is indicated by the slave not generating the acknowledge
on the first byte to follow. The slave leaves the data line
HIGHandthemastergeneratestheSTOPcondition. When
the master is reading data from the slave, the master
acknowledges each byte read except for the last byte read.
The master signals a not acknowledge when no other data
is to be read and carries out the STOP condition.
The START and STOP Conditions
When the bus is not in use, both SCL and SDA must be
high.Abusmastersignalsthebeginningofatransmission
with a START condition by transitioning SDA from high to
low while SCL is high. When the master has finished
communicating with the slave, it issues a STOP condition
by transitioning SDA from low to high while SCL is high.
The bus is then free for another transmission.
Address Byte and Setting the LTC4302’s Address
The LTC4302’s address is set by connecting ADDRESS to
aresistivedividerbetweenVCC andground.Thevoltageon
ADDRESS is converted into a 5-bit digital word by an A/D
converter, as shown in Figure 1. This 5-bit word sets the
5 LSB’s of the LTC4302’s address; its two MSB’s are
always “11”. Using 1% resistors, the voltage at ADDRESS
is set 0.5LSB away from each code transition. For ex-
ample, with VCC=5V, 1LSB=5V/32 codes = 156.25mV/
code. To set an address of 00, set ADDRESS to 0V +
0.5LSB = 78.125mV.
Acknowledge
The acknowledge signal is used for handshaking between
the master and the slave. An acknowledge (LOW active)
generated by the slave lets the master know that the latest
V
CC
R1
ADDRESS
4
5 WIRE
5-BIT
A/D
R2
4302 F01
Figure 1. Address Compare Circuitry
sn430212 430212fs
9
LTC4302-1/LTC4302-2
U
OPERATIO
Table 1. Suggested ADDRESS 1% Resistor Values
(Refer to Figure 1 for R1 and R2)
ADDRESS
CODE
R
R
5V IDEAL
VOLTAGE
ALLOWED ADDRESS
VOLTAGE RANGE
3.3V IDEAL
VOLTAGE
ALLOWED ADDRESS
VOLTAGE RANGE
1(TOP)
2(BOTTOM)
RESISTOR
RESISTOR
8660
2800
1180
1370
1070
1070
4120
3320
3160
6490
2150
2050
2150
1960
2100
2000
1870
1740
1430
1370
1150
1050
2740
1150
1020
1050
221
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
137
0.078125
0.234375
0.390625
0.546875
0.703125
0.859375
1.015625
1.171875
1.328125
1.484375
1.640625
1.796875
1.953125
2.109375
2.265625
2.421875
2.578125
2.734375
2.890625
3.046875
3.203125
3.359375
3.515625
3.671875
3.838125
3.984375
4.140625
4.296875
4.453125
4.609375
4.765625
4.921875
0.076 to 0.079
0.229 to 0.238
0.383 to 0.398
0.539 to 0.559
0.687 to 0.711
0.842 to 0.870
0.999 to 1.032
1.157 to 1.193
1.315 to 1.354
1.464 to 1.505
1.619 to 1.663
1.774 to 1.820
1.922 to 1.970
2.085 to 2.134
2.241 to 2.290
2.391 to 2.441
2.559 to 2.609
2.710 to 2.759
2.866 to 2.915
3.030 to 3.078
3.180 to 3.226
3.337 to 3.381
3.495 to 3.537
3.646 to 3.685
3.807 to 3.843
3.968 to 4.001
4.130 to 4.158
4.289 to 4.313
4.441 to 4.461
4.602 to 4.617
4.762 to 4.771
4.921 to 4.924
0.051563
0.154688
0.257813
0.360938
0.464063
0.567188
0.670313
0.773438
0.876563
0.979688
1.082813
1.185938
1.289063
1.392188
1.495313
1.598438
1.701563
1.804688
1.907813
2.010938
2.114063
2.217188
2.320313
2.423438
2.526563
2.629688
2.732813
2.835938
2.939063
3.042188
3.145313
3.248438
0.050 to 0.052
0.151 to 0.157
0.253 to 0.263
0.356 to 0.369
0.454 to 0.470
0.556 to 0.574
0.660 to 0.681
0.764 to 0.788
0.868 to 0.893
0.966 to 0.993
1.068 to 1.097
1.171 to 1.201
1.269 to 1.300
1.376 to 1.408
1.479 to 1.512
1.578 to 1.611
1.689 to 1.722
1.788 to 1.821
1.892 to 1.924
2.000 to 2.031
2.099 to 2.129
2.203 to 2.232
2.307 to 2.334
2.407 to 2.432
2.512 to 2.536
2.619 to 2.640
2.726 to 2.744
2.830 to 2.846
2.931 to 2.944
3.037 to 3.047
3.143 to 3.149
3.248 to 3.250
137
100
169
174
221
1050
1020
1150
2740
1050
1150
1370
1430
1740
1870
2000
2100
1960
2150
2050
2150
6490
3160
3320
4120
1070
1070
1370
1180
2800
8660
174
169
100
137
137
Select standard 1% tolerance resistor values that most
closely match the ideal resistor values. Table 1 shows
recommended values for each of the code segments. For
code 00, RTOP=8660Ω, RBOTTOM=137Ω. This yields a
voltage of 77.87mV. Resistors must be placed close to the
LTC4302’s VCC, GND and ADDRESS pins. Care must also
be taken to minimize capacitance on ADDRESS.
In two-wire bus systems, the master issues the Address
Byte immediately following a Start Bit. The first seven bits
contain the address of the slave device being targeted by
themaster.IfthefirsttwoMSB’sare1’s,andthenext5bits
match the output of the LTC4302’s 5-bit address A/D, an
address match occurs, and the LTC4302 acknowledges
the Address Byte and continues communicating with the
sn430212 430212fs
10
LTC4302-1/LTC4302-2
U
OPERATIO
master. The 8th bit of the Address Byte is the Read/Write
bit (R/W) and determines whether the master is writing to
orreadingfromtheslave.Figure2showsatimingdiagram
of the Start Bit and Address Byte required for both reading
and writing the LTC4302.
Table 2. Register 1 Definition
BIT NAME TYPE
FUNCTION
7 (MSB) CONNECT Read/Write Backplane-to-Card Connection;
0 = Disconnected, 1 = Connected
6
DATA IN2 Read/Write Logic State of Input Signal to GPIO2
Block
5
DATA IN1 Read/Write Logic State of Input Signal to GPIO1
Block
Programmable Features
The two-wire bus can be used to connect and disconnect
the card and backplane SDA and SCL busses, enable and
disable the rise time accelerators on either or both the
backplane and card sides, and configure and write to the
twoGPIOpins(onlyoneGPIOfortheLTC4302-2).Thebits
that control these features are stored in two registers. For
ease of software coding, the bits that are expected to
change more frequently are stored in the first register. In
addition, the bus can be used to read back the logic states
ofthecontrolbits.ThemaximumSCLfrequencyis400kHz.
4
3
2
1
0
DATA2
DATA1
NA
Read Only Logic State of GPIO2 Pin
Read Only Logic State of GPIO1 Pin
Read Only Never Used, Always 0
Read Only Never Used, Always 0
Read Only Never Used, Always 0
NA
NA
Default State (MSB First): 011DD000
Note: The second and third bits of the data byte are used to write the data
value of the two GPIOs. During a write operation, the five read only bits are
ignored. During a read operation, bits 7 to 3 will be shifted onto the data
bus, followed by three 0s. Also note that DATA2 and DATA IN2 are
meaningless for the LTC4302-2 because there is no GPIO2 pin for that
option.
Writing to the LTC4302
card two-wire busses. The next two bits are used to write
logic values to the two GPIO pins. Since the LTC4302-2
has only one GPIO pin, bit “DATA IN1” controls its logic
value and bit “DATA IN2” is ignored. The 5 LSBs are not
used in Write operations.
The LTC4302 can be written using three different formats,
which are shown in Figures 3, 5 and 6. Each format begins
with a Start Bit, followed by the Address Byte as discussed
above. The procedure for writing one data byte is given by
the SMBus Send Byte protocol, illustrated in Figure 3. The
bits of the Data Byte are stored in the LTC4302’s Register
1. Table 2 defines the functions of these control bits. The
MSB controls the connection between the backplane and
The LTC4302 can be written with two data bytes by using
the format shown in Figure 5. The Address Byte and first
DataByteareexactlythesameastheyarefortheSendByte
SDA
SCL
a6 - a0
1 - 7
b7 - b0
b7 - b0
8
9
1 - 7
8
9
1 - 7
8
9
S
P
START
CONDITION
ADDRESS
R/W
ACK
DATA
ACK
DATA
ACK
STOP
CONDITION
4302 F02
Figure 2. Data Transfer Over I2C or SMBus
7
1
1
8
1
1
1
11 a4 - a0
WR
ACK
d7 - d0
ACK
START
STOP
SLAVE
ADDRESS
S
0
DATA
BYTE
S
0
0
4302 F03
Figure 3. Writing One Byte Using Send Byte Protocol
sn430212 430212fs
11
LTC4302-1/LTC4302-2
U
OPERATIO
Table 3. Register 2 Definition
V
CC
BIT
NAME
DIR2
DIR1
TYPE
FUNCTION
OUT CFG2
7 (MSB)
Read/Write GPIO2 Mode; 0 = Output, 1 = Input*
Read/Write GPIO1 Mode; 0 = Output, 1 = Input
6
5
GPIO2
OUT CFG2 Read/Write GPIO2 Output Mode; 0 = Open Drain,
7
†
DIR2
DATA IN2
1 = Push-Pull *
4
3
2
OUT CFG1 Read/Write GPIO1 Output Mode; 0 = Open Drain,
†
1 = Push-Pull
OUTACC Read/Write Card Side Rise Time Accelerator
Contol; 0 = Disabled, 1 = Active
V
CC
INACC
Read/Write Backplane Side Rise Time Accelerator
Control; 0 = Disabled, 1 = Active
OUT CFG1
1
0
NA
NA
Read Only Never Used, Always 1
Read Only Never Used, Always 1
GPIO1
6
DIR1
DATA IN1
Default State (MSB First): 00000011
OUT CFG1 has no effect when DIR1 = 1; OUT CFG2 has no effect when
†
4302 F04
DIR2 = 1.
*DIR2 and OUT CFG2 apply only to the LTC4302-1; there is no GPIO2 for
the LTC4302-2, so these bits are meaningless in this case.
Figure 4. GPIO Circuits and Their Control Bits
that control their operation. The 2 LSB’s are not used in
Write operations.
protocol. After the first Data Byte, the master transmits a
second Data Byte, followed by a Stop Bit. The bits of the
second Data Byte are stored in the LTC4302’s Register 2.
Table 3 defines the functions of these control bits. The
first4MSB’scontroltheinput/outputconfigurationsofthe
two GPIO pins. The next 2 bits control the enabling/
disabling of the card side and backplane side rise time
accelerators respectively. Since the LTC4302 -2 has only
oneGPIOpin, “DIR1”and“OUTCFG1”controlitsconfigu-
ration, and “DIR2” and “OUT CFG2” are ignored. Figure 4
shows a schematic of the two GPIOs and the register bits
The LTC4302 can also be written with two bytes using the
SMBus Write Word protocol, as shown in Figure 6. The
LTC4302 treats the first two bytes after the Address Byte
(which the Write Word protocol refers to as “Command
Code” and “Data Byte Low”) as the two Data Bytes, and
stores these bytes in Registers 1 and 2 respectively. After
the master transmits the “Data Byte High” byte, the
LTC4302 acknowledges reception of the byte but ignores
the data contained therein.
7
1
1
8
1
8
1
1
1
11 a4 - a0
WR
ACK
d7 - d0
ACK
d7 - d0
ACK
START
STOP
SLAVE
ADDRESS
S
0
DATA
BYTE 1
S
0
DATA
BYTE 2
S
0
0
4302 F05
Figure 5. Writing Two Bytes
7
1
1
8
1
8
1
8
1
1
1
11 a4 - a0
WR
ACK
d7 - d0
ACK
d7 - d0
ACK
XXXXXXXX
ACK
START
STOP
SLAVE
ADDRESS
S
0
COMMAND
CODE
S
0
DATA
BYTE LOW
S
0
DATA
BYTE HIGH
S
0
0
4302 F06
Figure 6. Writing Two Bytes Using SMBus Write Word Protocol
sn430212 430212fs
12
LTC4302-1/LTC4302-2
U
OPERATIO
Data Transfer Timing for Write Commands
the first 5 bits contain useful information to be read. The
two added bits indicate the logic state of the GPIO pins.
The 3 LSBs are not used and are always “000.”
In order to help ensure that bad data is not written into the
LTC4302, data from a write command is only stored after
a valid Stop Bit has been performed. If a Start Bit occurs
after new data bytes have been written but before a Stop
Bit is issued, the new data bytes are lost. In this case, the
mastermustreaddressthepart, rewritethedatabytesand
issue a Stop Bit before issuing any Start Bits to properly
update the registers. Also note that driving the CONN pin
low asynchronously resets the registers to their default
states,asspecifiedinTables2and3.WhenCONNisdriven
back high, the registers remain in the default state.
The format for reading two data bytes is shown in Figure
8. The Address Byte and first Data Byte are exactly the
same as they are for the Receive Byte protocol. After the
first Data Byte, the master transmits an Acknowledge
indicating that it wants to read another data byte. The bits
contained in Register 2 are then written onto the bus as
“Data Byte 2.” Table 3 defines the functions of these
control bits. The 2 LSB’s are not used and are always “11.”
The master signals a not acknowledge after the last
byte read.
Reading from the LTC4302
The SMBus Read Word protocol can also be used to read
two bytes from the LTC4302, as shown in Figure 9. Note
that the first Address Byte and the Command Code consti-
tute a write operation. However, because these bytes are
followed immediately by a Start Bit and not a Stop Bit, the
data contained in the Command Code is not written into
the LTC4302. After the second Start Bit, the format is
exactly the same as shown in Figure 8.
The LTC4302 can be read using three different formats, as
shown in Figures 7 through 9. Each format begins with a
Start Bit, followed by the Address Byte, as discussed
above. The procedure for reading one data byte is given by
the SMBus Receive Byte protocol, illustrated in Figure 7.
The bits of the Data Byte are read from the LTC4302’s
Register 1. Table 2 defines the functions of these control
bits. While only the first 3 bits of Register 1 can be written,
7
1
1
8
1
1
1
11 a4 - a0
RD
ACK
d7 - d3 000
ACK
START
STOP
SLAVE
ADDRESS
S
0
DATA
BYTE
M
1
1
4302 F07
Figure 7. Reading One Byte Using Receive Byte Protocol
7
1
1
8
1
8
1
1
1
11 a4 - a0
RD
ACK
d7 - d3 000
ACK
d7 - d2 11
ACK
START
STOP
SLAVE
ADDRESS
S
0
DATA
BYTE 1
M
0
DATA
BYTE 2
M
1
1
4302 F08
Figure 8. Reading Two Bytes
7
1
1
8
1
7
1
1
8
1
8
1
1
1
1
11 a4 - a0
WR
ACK
XXXXXXXX
ACK
11 a4 - a0
RD
ACK
d7 - d3 000
ACK
d7 - d2 11
ACK
STOP
START
START
SLAVE
ADDRESS
S
0
COMMAND
CODE
S
0
SLAVE
ADDRESS
S
0
DATA
BYTE 1
M
0
DATA
BYTE 2
M
1
0
1
4302 F09
Figure 9. Reading Two Bytes Using SMBus Read Word Protocol
sn430212 430212fs
13
LTC4302-1/LTC4302-2
U
OPERATIO
Connection Circuitry
Propagation Delays
Masters on the SDAIN and SCLIN busses can address the
LTC4302 and command it to connect SDAIN to SDAOUT
and SCLIN to SCLOUT as described in the “Write One or
TwoBytes”section.Oncethisconnectionoccurs,masters
on the card are then able to read from and write to the part
via the SDAOUT and SCLOUT pins. However, whenever
the two sides are disconnected, the command to recon-
nect must come from SDAIN and SCLIN.
During a rising edge, the rise time on each side is deter-
mined by the combined pull-up current of the LTC4302
boost current and the bus resistor and the equivalent
capacitance on the line. If the pull-up currents are the
same, a difference in rise time occurs that is directly
proportional to the difference in capacitance between the
two sides. This effect is displayed in Figure 10 for VCC
=
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 tPLH is negative.
Once the connection circuitry is activated, the functional-
ity of the SDAIN and SDAOUT pins is identical. A low
forced on either pin at any time results in both pin voltages
being low. Masters must pull the bus voltages below 0.4V
worst-case with respect to the LTC4302’s ground pin to
ensureproperoperation.SDAINandSDAOUTenteralogic
high state only when all devices on both SDAIN and
SDAOUT busses force a high. The same is true for SCLIN
and SCLOUT. This important feature ensures that clock
stretching,clockarbitrationandtheacknowledgeprotocol
always work, regardless of how the devices in the system
are connected to the LTC4302.
OUTPUT
SIDE
50pF
INPUT
SIDE
150pF
4032 F10
Another key feature of the connection circuitry is that it
provides bidirectional buffering, keeping the backplane
and the card capacitances isolated. Because of this isola-
tion, the waveforms on the backplane busses look slightly
different from the corresponding card bus waveforms.
Figure 10. Input-Output Connection tPLH
Input-to-Output Offset Voltage
INPUT
OUTPUT
SIDE
50pF
SIDE
When a logic low voltage, VLOW1 is driven on any of the
LTC4302’s data or clock pins, the LTC4302 regulates the
voltage on the other side (VLOW2) to a slightly higher
voltage, as directed by the following equation:
150pF
4032 F11
V
LOW2 (typical) = VLOW1 + 75mV + (VBUS/R) • 70Ω
Figure 11. Input-Output Connection tPHL
where R is the bus pull-up resistance on VLOW2 in ohms
and VBUS is the supply voltage to which R is connected.
For example, if a device is forcing SDAOUT to 10mV, and
if VCC = 3.3V and the pull-up resistor R on SDAIN is 10k,
then the voltage on SDAIN = 10mV + 75mV + (3.3V/10k)
• 70Ω = 108mV (typical). See the Typical Performance
Characteristics section for curves showing the offset
voltage as a function of VCC and R.
There is a finite propagation delay, tPHL, through the
connectioncircuitryforfallingwaveforms.Figure11shows
the falling waveforms for the same VCC, pull-up resistors
and equivalent capacitance conditions used in Figure 10.
An external N-Channel MOSFET device pulls down the
voltage on the side with 150pF capacitance; the LTC4302
sn430212 430212fs
14
LTC4302-1/LTC4302-2
U
OPERATIO
system rise time requirements. A master on the bus may
activate the accelerators on the backplane side, the card
side,neitherorboth,bywritingtheLTC4302’sregistersas
described above. When activated, the accelerators switch
in 2mA of current at VCC = 2.7V and 9mA at VCC = 5.5V
duringpositivebustransitionstoquicklyslewtheSDAand
SCLlinesoncetheirDCvoltagesexceed0.6Vandtheinitial
rise rate on the pin exceeds 0.8V/µs. Using a general rule
of 20pF of capacitance for every device on the bus (10pF
forthedeviceand10pFforinterconnect), chooseapull-up
current so that the bus will rise on its own at a rate of at
least 0.8V/µs to guarantee activation of the accelerators.
pulls down the voltage on the 50pF side with a delay of
55ns. 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
Typical Performance Characteristics section shows tPHL
as a function of temperature and voltage for 10k pull-up
resistors and 100pF equivalent bus capacitance on both
sides of the part. Larger output capacitances translate to
longer delays (up to 150ns). Users must quantify the
difference in propagation times for a rising edge versus a
falling edge in their systems and adjust setup and hold
times accordingly.
For example, assume an SMBus system with VCC = 3.3V,
a 10k pull-up resistor and equivalent bus capacitor of
200pF. The rise time of an SMBus system is calculated
from (VIL(MAX) – 0.15V) to (VIH(MIN) + 0.15V) or 0.65V to
2.25V. It takes an RC circuit 0.92 time constants to
traverse this voltage for a 3.3V supply; in this case, 0.92 •
(10k • 200pF) = 1.84µs. Thus, the system exceeds the
maximum allowed rise time of 1µs by 84%. However,
using the rise time accelerators, which are activated at a
DC threshold below 0.65V, the worst-case rise time is
(2.25V – 0.65V) • 200pF/1mA = 320ns, which meets the
1µs rise time requirement.
General Purpose Input/Outputs (GPIOs)
The LTC4302-1 provides two general purpose input/out-
put pins (GPIOs) that can be configured as inputs, open-
drain outputs or push-pull outputs. In push-pull mode, at
V
CC = 2.7V, the typical pull-up impedance is 670Ω and the
typical pull-down impedance is 35Ω, making the GPIO
pull-downs capable of driving LEDs. The user must take
care to minimize the power dissipation in the pulldown
device. LEDs should have series resistors added to limit
current and the voltage drop across the internal pulldown
if their forward drop is less than about VCC-0.7V. Pullup
resistorsshouldbesizedtoallowtheinternalpulldownsto
pulltheGPIOpinsbelow0.7V. Inopen-drainoutputmode,
the user provides the logic high by connecting a resistor
to an external supply voltage. The external supply voltage
can range from 2.2V to 5.5V independent of the VCC
voltage.
CONN Register Reset
Grounding CONN resets the registers to their default state
as specified in Tables 2 and 3. In the default state, the
backplanesideisdisconnectedfromthecardside, therise
time accelerators are disabled and the GPIOs are set in
open-drain output mode with the N-Channel MOSFET
open-drain pulldown turned off. Connecting a weak resis-
tor from CONN to ground on the I/O card and using a
staggered connector with CONN connecting to the short-
est pin guarantee glitch-free live board insertion and
removal. When the CONN voltage is brought back to VCC
the registers remain in the default state and can then be
read or written to.
The LTC4302-2 replaces one GPIO pin with a VCC2 pin and
provides only one GPIO.
Rise Time Accelerators
Rise time accelerator circuits on all four SDA and SCL pins
allowtheusertochooseweakerDCpull-upcurrentsonthe
bus, reducing power consumption while still meeting
sn430212 430212fs
15
LTC4302-1/LTC4302-2
U
OPERATIO
Glitch Filters
when forcing logic lows onto the SDAIN bus. The fall time
always meets the limits:
TheLTC4302providesglitchfiltersonboththeSDAINand
SCLIN signals as required by the I2C 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 2-wire bus digital interface
circuitry.
(20 + 0.1 • CB) < tf < 300ns
where tf is the fall time in ns and CB is the equivalent
capacitance on SDAIN in pF. Whenever the connection
circuitry is passing logic lows from SDAOUT to SDAIN
(and vice versa), its output signal will meet the fall time
requirements, provided that its input signal meets the fall
time requirements.
Fall Time Control
Per the I2C Fast Mode (400kHz) specification, the 2-wire
bus digital interface circuitry provides fall time control
W U U
U
APPLICATIO S I FOR ATIO
Live Insertion and Removal, Capacitance Buffering
connection during live insertion. During live removal,
having CONN disconnect first ensures that the LTC4302
enters a high impedance state in a controlled manner
before SDAIN and SCLIN disconnect. Owing to the fact
that the LTC4302 powers into a high impedance state, and
also owing to the 1V precharge voltage and the less than
10pF pin capacitance, SDAIN and SCLIN cause minimal
disturbance on the backplane busses when they make
contact with the connector.
The application shown in Figure 12 highlights the live
insertion and removal, and capacitance buffering features
of the LTC4302. Note that if the I/O card were plugged
directly into the backplane, the card capacitance would
add directly to the backplane capacitance making rise and
falltimerequirementsdifficulttomeet. PlacingaLTC4302
on the edge of the card, however, isolates the card capaci-
tancefromthebackplane. TheLTC4302drivesthecapaci-
tance of everything on the card, and the backplane must
drive only the capacitance of the LTC4302, which is less
than 10pF.
Address Expansion with Nested Addressing
Figure 13 illustrates how the LTC4302 can be used to
expand the number of devices in a system by using nested
addressing. Note that each I/O card contains a sensor
device having address 1111 111. If the two cards are
plugged directly into the backplane, the two sensors will
require two different addresses. However, each LTC4302
isolates the devices on its card from the rest of the system
until it is commanded to connect. If masters use the
LTC4302stoconnectonlyoneI/Ocardatatime, theneach
I/O card can have a device with address 1111 111 and no
problems will occur.
Assuming that a staggered connector is available, make
ground, VCC and VCC2 the longest pins to guarantee that
SDAIN and SCLIN receive the 1V precharge voltage before
theyconnect.MakeSDAINandSCLINmediumlengthpins
to ensure that they are firmly connected while CONN is
low. Make CONN the shortest pin and connect a weak
resistor from CONN to ground on the I/O card. This
ensures that the LTC4302-1/LTC4302-2 remain in a high
impedance state while SDAIN and SCLIN are making
sn430212 430212fs
16
LTC4302-1/LTC4302-2
W U U
APPLICATIO S I FOR ATIO
U
PCB EDGE
BACKPLANE
CONNECTOR
BACKPLANE
BACKPLANE
CONNECTOR
V
CC
5V
I/O PERIPHERAL CARD
+
C1
0.01µF
R1
10k
R2
10k
R3
137Ω
R6
10k
R7
10k
R8
1k
R9
1k
V
CC
LTC4302-1
SDA
SCL
CONN
CARD SDA
CARD SCL
SDAIN SDAOUT
SCLIN
CONN
SCLOUT
LED
ADDRESS GPIO2
GND GPIO1
R5
R4
LED
200k 8660Ω
X1
4302 F12
Figure 12. LTC4302-1 in a Live Insertion and Capacitance Buffering Application
BACKPLANE
V
CC
5V
I/O PERIPHERAL CARD 1
+
C1
0.01µF
R1
10k
R2
10k
R3
8660Ω
R5
10k
R6
10k
V
CC
LTC4302-1
SDA
SCL
CARD SDA
CARD SCL
SDAIN SDAOUT
SCLIN
CONN
SCLOUT
ADDRESS GPIO2
GND GPIO1
SENSOR
R4
137Ω
X1
ADDRESS = 1111 111
ADDRESS = 1100 000
I/O PERIPHERAL CARD 2
+
C2
0.01µF
R7
2800Ω
R9
10k
R10
10k
V
CC
LTC4302-1
CARD SDA
CARD SCL
SDAIN SDAOUT
SCLIN
CONN
SCLOUT
ADDRESS GPIO2
GND GPIO1
SENSOR
R8
137Ω
X2
ADDRESS = 1111 111
ADDRESS = 1100 001
4302 F13
Figure 13. LTC4302-1 in a Nested Addressing Application
sn430212 430212fs
17
LTC4302-1/LTC4302-2
W U U
U
APPLICATIO S I FOR ATIO
5V to 3.3V Level Translator and Power Supply
This application also provides power supply redundancy.
IfeithertheVCC orVCC2 supplyvoltagefallsbelowitsUVLO
threshold,theLTC4302-2disconnectsthebackplanefrom
the card so that the side that is still powered can continue
to function.
Redundancy (LTC4302-2)
Systems requiring different supply voltages for the back-
plane side and the card side can use the LTC4302-2 as
shown in Figure 14. The pull-up resistors on the card side
connect from SDAOUT and SCLOUT to VCC2 and those on
thebackplanesideconnectfromSDAINandSCLINtoVCC.
The LTC4302-2 functions for voltages ranging from 2.7V
to5.5VonbothVCC andVCC2. Thereisnoconstraintonthe
voltage magnitudes of VCC and VCC2 with respect to each
other.
Systems with Supply Voltage Droop (LTC4302-1)
In large 2-wire systems, the VCC voltages seen by devices
atvariouspointsinthesystemcandifferbyafewhundred
millivolts or more. This situation is modelled by a series
resistor in the VCC line as shown in Figure 15. For proper
operation of the LTC4302-1, make sure that VCC(BUS)
VCC(LTC4302) – 0.5V.
≥
V
CC
CARD V 3.3V
CC
5V
C1
0.01µF
C2
0.01µF
R3
10k
R4
10k
R1
8660Ω
R5
10k
R6
10k
R7
10k
R8
1k
V
V
CC2
CC
LTC4302-2
SDAIN SDAOUT
CARD SDA
CARD SCL
SDA
SCL
SCLIN
CONN
SCLOUT
ADDRESS
GND
LED
4203 F14
GPIO1
R2
137Ω
Figure 14. 5V to 3.3V Level Translator Application
R
DROP
V
CC
LOW
V
CC
C1
0.01µF
R3
10k
R4
10k
R1
8660Ω
R5
10k
R6
10k
R7
1k
R8
1k
V
CC
LTC4302-1
SDAIN SDAOUT
SDA2
SCL2
SDA
SCL
SCLIN
CONN
ADDRESS
GND
SCLOUT
LED
GPIO2
GPIO1
LED
4203 F15
R2
137Ω
Figure 15. System with Supply Voltage Droop
sn430212 430212fs
18
LTC4302-1/LTC4302-2
W U U
APPLICATIO S I FOR ATIO
U
Repeater/Bus Extender Application
and fall time specifications for up to 1nF of capacitance,
thus allowing much more interconnect distance. In this
situation, the differential ground voltage between the two
systems may limit the allowed distance because a valid
logic low voltage with respect to the ground at one end of
the system may violate the allowed VOL specification with
respect to the ground at the other end. In addition, the
connection circuitry offset voltages of the back-to-back
LTC4302-1’s add together, directly contributing to the
same problem.
Users who wish to connect two 2-wire systems separated
by a distance can do so by connecting two LTC4302-1s
back-to-back as shown in Figure 16. The I2C specification
allows for 400pF maximum bus capacitance, severely
limiting the length of the bus. The SMBus specification
places no restriction on bus capacitance; however, the
limited impedances of devices connected to the bus re-
quire systems to remain small, if rise and fall time speci-
fications are to be met. The strong pull-up and pull-down
impedances of the LTC4302-1 are capable of meeting rise
U
PACKAGE DESCRIPTIO
MS Package
10-Lead Plastic MSOP
(Reference LTC DWG # 05-08-1661)
0.889 ± 0.127
(.035 ± .005)
5.23
(.206)
MIN
3.20 – 3.45
(.126 – .136)
3.00 ± 0.102
(.118 ± .004)
(NOTE 3)
0.497 ± 0.076
(.0196 ± .003)
REF
0.50
0.305 ± 0.038
(.0120 ± .0015)
TYP
(.0197)
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° – 6° TYP
0.254
(.010)
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
sn430212 430212fs
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-
tationthattheinterconnectionofitscircuitsasdescribedhereinwillnotinfringeonexistingpatentrights.
19
LTC4302-1/LTC4302-2
U
TYPICAL APPLICATIO
2-WIRE SYSTEM 1
2-WIRE SYSTEM 2
V
V
CC
CC
C1
0.01µF
C2
0.01µF
R1
R2
R3
R5
10k
R6
10k
R7
R8
R9
R10
R11
R13
10k
R14
10k
V
V
CC
CC
LTC4302-1
SDAIN SDAOUT
10k 10k 8660Ω
5.1k
5.1k
10k 10k
2000Ω
LTC4302-1
SDAOUT SDAIN
SCLOUT
SDA1
SCL1
SDA2
SCL2
TO OTHER
SYSTEM 1
DEVICES
TO OTHER
SYSTEM 2
DEVICES
SCLIN
CONN
SCLIN
CONN
SCLOUT
LONG DISTANCE
BUS
ADDRESS
GND
IC2
ADDRESS
GND
GPIO2
GPIO1
GPIO2
GPIO1
R4
137Ω
R12
1870Ω
IC1
4302 F16
Figure 16. Repeater/Bus Extender Application
RELATED PARTS
PART NUMBER
DESCRIPTION
COMMENTS
Low R : 35Ω Single-Ended/70Ω Differential,
Expandable to 32 Single or 16 Differential Channels
LTC1380/LTC1393
Single-Ended 8-Channel/Differential 4-Channel Analog
Mux with SMBus Interface
ON
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
SMBus Interface 10-Bit Rail-to-Rail Micropower DAC
SMBus Accelerator
8 Selectable Addresses/16-Channel Capability
LTC1663
DNL < 0.75LSB Max, 5-Lead SOT-23 Package
2
LTC1694/LTC1694-1
Improved SMBus/I C Rise-Time,
Ensures Data Integrity with Multiple SMBus/I C Devices
2
LT1786F
LTC1695
LTC1840
SMBus Controlled CCFL Switching Regulator
1.25A, 200kHz, Floating or Grounded Lamp Configurations
0.75Ω PMOS 180mA Regulator, 6-Bit DAC
TM
2
SMBus/I C Fan Speed Controller in ThinSOT
2
Dual I C Fan Speed Controller
Two 100µA 8-Bit DACs, Two Tach Inputs, Four GPI0
LTC4300A-1/
LTC4300A-2
Hot Swappable 2-Wire Bus Buffers
Provides Capacitance Buffering, SDA and SCL Hot Swapping,
Level Shifting
ThinSOT is a trademark of Linear Technology Corporation.
sn430212 430212fs
LT/TP 1003 1K PRINTED IN USA
20 LinearTechnology Corporation
1630 McCarthy Blvd., Milpitas, CA 95035-7417
●
●
(408) 432-1900 FAX: (408) 434-0507 www.linear.com
LINEAR TECHNOLOGY CORPORATION 2003
相关型号:
LTC4302IMS-1#PBF
LTC4302 - Addressable 2-Wire Bus Buffer; Package: MSOP; Pins: 10; Temperature Range: -40°C to 85°C
Linear
LTC4302IMS-2#TRPBF
LTC4302 - Addressable 2-Wire Bus Buffer; Package: MSOP; Pins: 10; Temperature Range: -40°C to 85°C
Linear
LTC4303CDD#TRPBF
LTC4303 - Hot Swappable 2-Wire Bus Buffer with Stuck Bus Recovery; Package: DFN; Pins: 8; Temperature Range: 0°C to 70°C
Linear
LTC4303CMS8#PBF
LTC4303 - Hot Swappable 2-Wire Bus Buffer with Stuck Bus Recovery; Package: MSOP; Pins: 8; Temperature Range: 0°C to 70°C
Linear
LTC4303CMS8#TR
LTC4303 - Hot Swappable 2-Wire Bus Buffer with Stuck Bus Recovery; Package: MSOP; Pins: 8; Temperature Range: 0°C to 70°C
Linear
©2020 ICPDF网 联系我们和版权申明